class Foo
set_primary_key :foo_user_id
end
class Bar
set_primary_key :bar_account_id
end
class Baz
end
Foo
有许多Bar
到Baz
。如何用不同的主键编写关系?
答案 0 :(得分:0)
您可以通过添加:primary_key => "my_custom_id"
在关联中指定主ID。查看documentation。
belongs_to :Foo, :primary_key => "foo_user_id"
其余取决于Foo has_many
或has_one
Baz。