gpt4 book ai didi

mysql - Laravel 数组到多条记录的字符串转换

转载 作者:行者123 更新时间:2023-11-29 16:06:49 24 4
gpt4 key购买 nike

我正在尝试一次保存多条记录..

当我尝试存储多个记录时,它给出了数组到字符串转换的错误。

这是我从 axios 得到的回复。

array:2 [
0 => array:3 [
"property_type_id" => 2
"fee_value" => "123"
"product_service_id" => 1
]
1 => array:3 [
"property_type_id" => 1
"fee_value" => "3333"
"product_service_id" => 1
]
]
$feeByPropertyType = $request->feeByPropertyType;

foreach ($feeByPropertyType as $row)
{
$data[] = [
'property_type_id' => $row['property_type_id'],
'fee_value' => $row['fee_value'],
'product_service_id' => 1
];
}
PaymentTypeProductService::insert($data);

我也尝试过其他一些方法,但到目前为止都没有效果。

我们将非常感谢社区提供有关如何纠正此问题的任何帮助。

最佳答案

您需要将 $data 格式化为如下所示。

[
[
'property_type_id' => 2,
'fee_amount' => "123"
],
[
'property_type_id' => 1,
'fee_amount' => "1312"
],
]

关于mysql - Laravel 数组到多条记录的字符串转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55666912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com