0
我有兩個連接表連接到客戶模型。連接表保存外鍵。其中一個連接表是指shipping_address,另一個是billing_address。如何過濾一個或另一個?區分兩個連接表AR
我有兩個連接表連接到客戶模型。連接表保存外鍵。其中一個連接表是指shipping_address,另一個是billing_address。如何過濾一個或另一個?區分兩個連接表AR
一個簡單的連接查詢看起來是這樣的:
Customer.joins(:address_table1).where(address_table1: {shipping_address: address})
看到http://guides.rubyonrails.org/active_record_querying.html#joins更多