【发布时间】:2012-01-09 20:27:50
【问题描述】:
所以我的货件最多可以有三个托运公司。所以我有这个...
shipment belongs_to shipper
shipper has_many shipments
但我在货件表中又添加了两列:shipper_id_2 和shipper_id_3。如何设置关联并让 ActiveAdmin 实现它?
【问题讨论】:
-
GoodEnough 下面提出的可能是正确的前进方向。如果您想在表中保留其他shipper_id,您可以通过使用 :foreign_key 属性并将其设置为列名来设置用于匹配的外键(例如 :foriegn_key => 'shipper_id_2 附加到您的关联) .
标签: ruby-on-rails ruby associations activeadmin