我有一個PROC以下工作的has_many捕捉上下文參數:轉換軌道4的has_many從PROC條件的地方
has_many :subclass_point_analytics, :conditions => proc {"assessment_id = #{self.send(:assessment_id)}" }, :foreign_key => 'gid', :dependent => :destroy
我用Rails 4,它是(理所當然)抱怨使用條件。 30分鐘和大量的嘗試後,我無法弄清楚如何將條件轉換爲 - > {where ...}格式。我將不勝感激具有proc語法知識的人來幫助我獲得正確的結果。
您是否找到針對您的問題的解決方案? – Thomas