我從檢索到的一些數據DB使用:Laravel插入收集分貝
$filtered = DB::table('tmp_table')->distinct()->select('type','description','note')->get();
,我想插入我像另一個表已檢索:
DB::table('tmp_other')->insert($filtered);
,但我收到thie錯誤:
Type error: Argument 1 passed to Illuminate\Database\Query\Builder::insert() must be of the type array, object given
這是最好的方法來做到這一點?
'DB :: table('tmp_other') - > insert($ filtered-> toArray());'應該有效。 – Daan
@StefanoMaglione好......你明白了,錯誤信息中寫了什麼? –
Eloquent標籤在這裏不適用嗎? – apokryfos