我想使用新的 FCM HTTP v1 API(此处记录在 FCM HTTP v1 API 文档中)一次向多个设备发送通知,但不使用主题或组(假设我想向 10 个随机发送通知一些彩票的中奖者)。我知道在以前的版本(旧 FCM HTTP 协议)中,这可以通过使用registration_ids参数来实现,但我在当前 API 中没有看到任何类似的内容。我错过了什么吗?有没有办法在不使用旧 API 的情况下做到这一点?
php push-notification laravel firebase firebase-cloud-messaging
此处已针对先前版本的 laravel提出了该问题,但尚未回答。
我有一个html form使用三个不同的Form Request Validations. 我有能力做到这一点。但是,问题是,表单验证是一一进行的。不是同时。
如果第一个表单请求引发验证错误,则该表单将返回给view其余的两个表单,因此不会评估,因此无法向用户显示正确的验证错误。
我要的是:验证表单与三个表单验证请求rules在同一时间。
控制器:
public function store(TransportationRequest $request1, PurchaseRequest $request2, SaleRequest $request3)
{
//do actions here
}
Run Code Online (Sandbox Code Playgroud)
我试过一一继承表单请求,但没有成功。
编辑 :
更具体地说明我的问题:
我有三个独立的形式purchase,transporataion以及sale其使用单独计价PurchaseRequest,TransportationRequest并且SaleRequest对单个操作。
但是有一个特殊情况,在一个单一的形式处理一个purchase,transporataion和一个sale。我想使用组合三个表单请求规则来验证表单,因为我不想再次编写相同的验证规则。
这个
注意:单独表格和组合表格中的字段相同。
谢谢..
我确实有一个包含 3 个(或更多)<select>元素的表单,这些元素具有相同的类'products-combo'和相同的<option>值。
目标:如果在任何元素中选择了该
特定项,则禁用<option>每个特定项。如果所选选项发生更改,请重新启用之前的选项。<select><option><select><option>
我能够使用下面的 JQuery 来完成禁用部分。但是,如果我尝试<option>在更改另一个<select>元素后更改我的选择,则前一个选择<option>不会启用。
在代码片段中重现问题的步骤: 按以下顺序选择选择框中的选项。
- 在第一个选择框中选择一个选项
- 在第二个选择框中选择一个选项
- 在第三个选择框中选择一个选项
目前一切正常。
现在更改第一个选择框中的选定选项。
之后,单击第二个选择或第三个选择框。这里可以看到第一个选择选项的新旧选项都被禁用了。
预期结果: 当用户更改第一个选择选项时,预计会重新启用第一个选择元素之前选择的选项。
场景示例:
1. In first select box "Product 1" option is selected
2. In second select box "Product 2" option is selected
3. In third select box "product 3" option is selected
Run Code Online (Sandbox Code Playgroud)
现在更改第一个选择框中选定的选项
select "Product 5" option in the first select box.
Run Code Online (Sandbox Code Playgroud)
预计会在第二个和第三个选择框中禁用“产品 5”选项并启用“产品 …
我有一个日期,打印为YYYY-MM-DD。
如何将其打印为DD--MM--YEAR,甚至用英语打印效果更好:例如2018年5月5日
这是打印日期的方式:
<td>{{$expenses->date}}</td>
Run Code Online (Sandbox Code Playgroud) 如何使用预先加载在相关模型上获取 SUM,而不加载整个关系数据?
在我的项目中有两个模型,Account和Transaction. 账户模型has many交易。
我的要求是:获取帐户并立即加载相关表上的总和。
提供了我当前的代码:在此代码transactions中预先加载并使用 php 计算总和。但我不想加载整个交易。唯一的要求是sum('amount')。
表:账户
| id | name | address | ...
Run Code Online (Sandbox Code Playgroud)
表:交易
| id | account_id | amount | ...
Run Code Online (Sandbox Code Playgroud)
帐号.php
/**
* Get the transaction records associated with the account.
*/
public function transactions()
{
return $this->hasMany('App\Models\Transaction', 'account_id');
}
Run Code Online (Sandbox Code Playgroud)
以下代码给出了每个账户及其交易。
$account = Account::with(['transactions'])->get();
Run Code Online (Sandbox Code Playgroud)
SUM 使用以下公式计算:
foreach ($accounts as $key => $value) {
echo $value->transactions->sum('amount'). " <br …Run Code Online (Sandbox Code Playgroud) laravel ×4
php ×3
firebase ×1
html ×1
javascript ×1
jquery ×1
laravel-5.5 ×1
laravel-5.8 ×1
validation ×1