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更多