2 回答

TA貢獻1847條經(jīng)驗 獲得超7個贊
whereInLaravel 提供的方法接受一個數(shù)組作為第二個參數(shù)。
請將子句中的$conciergerieSelect變量替換為:[$conciergerieSelect]whereIn
//...
->whereIn('conciergerie_ids', [$conciergerieSelect])

TA貢獻1725條經(jīng)驗 獲得超8個贊
在您的幫助下,這里的工作代碼:
$search = request()->get('search');
$conciergerieSelect = request()->get('conciergerie');
$services = Service::get();
$prestations = Prestation::with([
'service:name'
])
->whereIn('conciergerie_ids', [$conciergerieSelect]) <--
->where('name', 'regexp', "/$search/i")
->paginate(100);
return $res = [
'prestations' => $prestations,
'services' => $services
];
- 2 回答
- 0 關(guān)注
- 182 瀏覽
添加回答
舉報