答案 0 :(得分:1)
一次插入多行的唯一方法是使用insert()
。要使用此方法,您应首先准备数据。这是$data = [
['name' => 'John', 'age' => 32],
['name' => 'Steve', 'age' => 25],
['name' => 'Mari', 'age' => 20],
];
方法的正确数据结构:
Select A.*
,B.*
From T_month_ranges A
Cross Apply [dbo].[udf-Range-Date](A.StartMonth,A.EndMonth,'MM',1) B
答案 1 :(得分:0)
试试这个:
$insert = array(
0 => array(
'col1' => 'val1',
'col2' => 'val2',
)
1 => array(
'col1' => 'val1',
'col2' => 'val2',
)
);
DB::table('tablename')->insert($insert);
答案 2 :(得分:0)
您可以使用' name'输入的标记然后在控制器的store方法中请求它们,如下所示:
$request->name_of_the_inputs
这将返回给你一个集合,所以你应该通过for循环利用数据