我想获取非收集值
我使用下面的代码
@boys = People.find(:all,:conditions => [“id!=?”,@ baby_id] ,: order =>“created_at DESC”)
其中,@ baby_id是ids的集合
但它没有取值
当我使用 IN(?)时,它会在集合中获取ID ...
我想获取不在收集中的ID值..请建议与 IN(?)
相反答案 0 :(得分:1)
你试过吗
@boys = People.find(:all, :conditions => ["id NOT IN (?)", @boy_id], :order => "created_at DESC")