我试图一次插入一个数组,我还想更新(如果存在)。但是我得到这个错误。Laravel 5.2一次插入数组并更新(如果存在)
$jobs = array();
//Iterate over the extracted links and display their URLs
foreach ($links as $link){
$data = get_job_info($link);
$jobs[] = [
'title' => $data['title'],
'full_desc' => $data['desc'],
'to_date' => $data['date'],
'ad_type' => 'fb'
];
}
}
DB::table('customer_position')->insert($jobs);
为什么从'FbPosition'模型调用'table()'方法?为什么不使用'DB'外观? – Rifki
@Rifki这是正确的,但我如何检查是否存在? –