【发布时间】:2010-10-07 18:53:52
【问题描述】:
表/实体 1:检索数据记录
列:
身份证
记录键
表/实体 2:SourceKeys
列:
身份证
key_name(唯一键)
由于遗留原因,我无法更改这些表,但希望使用 record_key 和 key_name 在 RetrievedDataRecord 和 SourceKey 之间建立关系(它们是相同的键)
在 RetrievedDataRecord 中,我尝试了类似的方法:
belongs_to :source_key, :foreign_key => :record_key
但这不起作用。我需要一些方法来告诉 rails 这个表上的 record_key 和另一个表上的 key_name 是一样的......
【问题讨论】:
标签: ruby-on-rails foreign-keys unique-key