2015-07-11 58 views
0

我正在使用laravel 5.我试图在插入中使用laravel插入以下数据。但不再工作。在Laravel 5中插入批号

我有$ permission数组,其中包含以下数组detials。

Array 
(
[0] => Array 
    (
     [permission_id] => 1 
     [role_id] => 1 
    ) 

[1] => Array 
    (
     [permission_id] => 2 
     [role_id] => 1 
    ) 

[2] => Array 
    (
     [permission_id] => 3 
     [role_id] => 1 
    ) 

[3] => Array 
    (
     [permission_id] => 4 
     [role_id] => 1 
    ) 
) 

DB::table('permission_role')->insert($permission) 
+0

你所说的 '更多' 是什么意思?它之前在工作吗?你有什么错误吗? –

+0

其实我有一个错误信息...但现在工作正常..谢谢你 –

回答

0
array 
(
    array 
    (
     [permission_id] => 1, 
     [role_id] => 1, 
    ), 

    array 
    (
     [permission_id] => 2, 
     [role_id] => 1, 
    ), 
    array 
    (
     [permission_id] => 3, 
     [role_id] => 1, 
    ), 
    array 
    (
     [permission_id] => 4, 
     [role_id] => 1, 
    ) 
) 
+0

这是如何解决这个问题,以及如何使这个数组的数组与问题的任何不同? –

+0

@Pinka,谢谢。我改变了数组(逗号不见了)。 – Imran