php - 如何将多维数组插入数据库 - 使用 laravel 5.5
问题描述
Array
(
[1] => Array
(
['service_id'] => 5bb707ce2c75d216e9383513
['service_quantity'] => 1
)
[2] => Array
(
['service_id'] => 5bb707ff2c75d2116253f6b6
['service_quantity'] => 2
)
)
如何使用 laravel 在数据库中插入值。在 foreach 循环中面临问题。
解决方案
如果您的数据数组键与表列名称完全匹配。
你可以像这样简单。
Db::table('your_table_name')
->insert(your_array);
推荐阅读
- javascript - 更改 Javascript 中的窗口位置是否会杀死事件循环中的当前/即将发生的事件?
- python - 创建一个列表,其中每行在 python 中有多个字段
- python - 将模型字段 (CharField) 显示为动态 URL | 错误:以 10 为基数的 int() 的无效文字:“”
- java - 使用毫秒的 dateFormat 的 SimpleDateFormat 解析问题
- flutter - 颤振圆形图像视图
- vb.net - VB.NET 如何在 WebClient() 请求中插入数据
- pilosa - 有没有办法抵消/限制和计算 Pilosa 查询结果?
- selenium - Selenium 中的 PageFactory 类在哪里?
- r - 在存在数据安全问题的网站上实时显示不断增长的数据库的结果
- javascript - 时刻没有给我两个日期之间的天数差异