0
有人可以請解釋hasManyThrough如何涉及我想要達到的sql語句嗎?Laravel 5.4 hasManyThrough
--offers table
id, network_id, mobile_id
--networks table
id, name
--mobiles table
id, name
我試圖讓手機與::(「網絡」)
我會寫爲
SELECT DISTINCT networks.name from networks, offers where offers.network_id = networks.id and offers.mobile_id in (1,2,3,4)
關於上述SQL語句哪裏各精氨酸直播hasManyThrough方法?即
hasManyThrough(Network::class,Offer::class,'network_id','mobile_id')
我試圖避免一個額外的數據透視表,因爲offer表是一個包含所有需要的id的數據透視表,但我認爲你是對的,謝謝。 – futureweb