0
 class Foo
  set_primary_key :foo_user_id
 end

 class Bar
  set_primary_key :bar_account_id
 end

 class Baz
 end

Foo有很多Bar通过Baz。如何编写与涉及的不同主键的关系?

4

1 回答 1

0

您可以通过添加来指定关联的主要 id :primary_key => "my_custom_id"。检查文档

belongs_to :Foo, :primary_key => "foo_user_id"

其余的取决于是 Foohas_many还是has_oneBaz。

于 2012-08-26T17:52:34.750 回答