我有 2 個表用戶和商店,它們之間的關系是一個名為 user_store 的資料透視表
User::find($user_id)->stores()
->sync(Store::whereIn('id', $store_ids)->get());
我知道這不是很清楚,但如果你知道問題的原因是什么
uj5u.com熱心網友回復:
這就是說您正在呼叫用戶的商店,這恰好是null:
取決于 PHP 版本:
User::find($user_id)?->stores() ... // null safety
OR
$user = User::find($user_id);
if($user != null){
$user->stores()...
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/522368.html
標籤:php拉拉维尔
上一篇:Laravel忽略重復查詢請求
