ActiveRecord两种外键。
|
我在MYSQL中使用了一些开放的gov数据,这些数据已导入到我的rails应用程序中。
我已经用一些自己的表扩展了数据库,并在表中使用rails提供的列ID。
但是,原始数据库的表通过唯一的“ ndb” ID链接。
我认为通过在模型之间交叉引用两个 \'ndb \'
has_many:food_names
结束
类Weight \'ndb \'
有没有一种方法可以指定\'ndb \'列是食品和重量表之间的链接,而不是food_id到ndb?
:foreign_key=>\'ndb\'
,可以使表正确链接,但是通过:foreign_key
,它似乎是将ID从一个表链接到另一个表的NDB列。
我的模特看起来像这样
食物没有找到相关结果
已邀请:
2 个回复
播匣扦阔食
吗? set_primary_key文档。
珊畴炮贩号