我有一種情況是更新基於id的行並返回完整的行。我可以在兩個查詢中完成,但我只想在一個查詢中完成。我寫這篇文章...laravel更新並選擇
$result= DB::table($this->table)
->whereRaw($where['rawQuery'], $where['bindParams'] ? $where['bindParams'] : array())
->increment($updateField);
if($result){
return DB::table($updateTable)
->select('id')
->where('campaign_id',$where['bindParams'])
->where('date',date("Y-m-d"))
->get();
}else{
throw Exception("Error in fetching data");
}
你做了什麼樣的錯誤? –
我沒有收到任何錯誤,只有我想在單個查詢中完成。不想爲單一功能打兩次分貝 –
這是不可能的,你需要打兩次數據庫。 – Jeemusu