我有以下工作 has_many 与 proc 来捕获上下文参数:
has_many :subclass_point_analytics, :conditions => proc {"assessment_id = #{self.send(:assessment_id)}" }, :foreign_key => 'gid', :dependent => :destroy
我正在使用 Rails 4,它(正确地)抱怨使用 :conditions。经过 30 分钟和多次尝试后,我无法弄清楚如何将 :conditions 转换为 -> { where ... } 格式。我会很感激有 proc 语法知识的人来帮助我纠正错误。