自我协会ActiveRecord Rails

时间:2016-08-26 16:16:44

标签: ruby-on-rails ruby-on-rails-4 activerecord self-reference ancestry

Rails 4.2.6 中,我有一个模型Model Car ,我希望将其后代作为关联

我们正在使用祖先 gem,并将后代作为命名范围。

所以我试过这样,

  has_many :tesla, lambda{ |object|
    where("ancestry LIKE %#{object.id}/%")
  }, class_name: :Car, foreign_key: :ancestry

但没有帮助,任何人都可以提供帮助,我希望将此作为关联,我可以拥有包括,预加载等关联接口。

0 个答案:

没有答案