我在Resources模型和ResourceType模型之间有一个has_and_belong_to_many关系。
我正在尝试查找由ResourceType连接的所有资源,其中:name不等于“event”。
我有它工作,以便我可以找到ResourceType.names等于“event”的资源,如下所示:
Resource.find(:all, :order => 'created_at DESC', :include => :resource_types, :conditions => {:resource_types => {:name => 'event'}})
但我希望找到其他所有内容:name!='event'。
感谢您的帮助!
答案 0 :(得分:2)
Resource.find(:all, :order => 'created_at DESC', :include => :resource_types, :conditions => ['resource_types.name != ?', 'event'])