【发布时间】:2019-04-11 10:58:21
【问题描述】:
我在 post 请求中有一个数组,例如:
$data = array(
array('title'=>'1st title', 'desc'=>'desc'),
array('title'=>'2nd title', 'desc'=>'desc'),
array('title'=>'3rd title', 'desc'=>'desc'),
)
在 Laravel 中有没有使用 Eloquent 的方法我可以在不使用 foreach 的情况下保存上述数据?请注意,我在请求中获得的数组键与表的列名不同。
【问题讨论】:
-
不是,有点不一样,请再看描述。
-
那么您能告诉我们与请求键相关的列名是什么,以便我们将其映射到吗?
-
请求数组有'title'键,db列是article_title。其他四列也是如此,我想我仍然需要运行一个 foreach 来根据表模式制作映射数据。