W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
您可以使用 resolveRelationUsing
方法在運(yùn)行時定義 Eloquent 模型之間的關(guān)系。 雖然通常不建議在常規(guī)應(yīng)用程序開發(fā)中使用它,但是在開發(fā) Laravel 軟件包時,這有時可能會很有用:
use App\Models\Order;
use App\Models\Customer;
Order::resolveRelationUsing('customer', function ($orderModel) {
return $orderModel->belongsTo(Customer::class, 'customer_id');
});
注意:定義動態(tài)關(guān)系時,請始終為 eloquent 的關(guān)聯(lián)方法提供顯式的鍵名。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: