我正在开发我的第一个rails项目,我一直试图让我的两个模型一起工作。这是我的模特:
类 ECN </跨度> &LT;的ActiveRecord :: Base的 has_many:revisions,:dependent =&gt; :毁灭……
class Drawing&lt;的ActiveRecord :: Base的 has_many:修订版
class Revision&lt;的ActiveRecord :: Base的 belongs_to:drawing,foreign_key :: drawing_number 属于 : ECN </跨度>
我想要实现的是……
以下应该是可能的:
scope :by_drawing_number, lambda { |drawing_number| Revision.where("drawing_number LIKE ?", "%#{drawing_number}%").map(&:ecn)
这将返回一组Ecns。