2011-04-12 3 views
0

자원 모델과 ResourceType 모델간에 has_and_belong_to_many 관계가 있습니다.find와 연관된 모델 및 조건 사용 방법

"이벤트"와 같지 않은 이름으로 ResourceType에 의해 조인 된 모든 자원을 찾으려고합니다.

내가 ResourceType.names와 자원을 찾을 수 있도록이 작업이이 같은 "이벤트"와 같은 :

Resource.find(:all, :order => 'created_at DESC', :include => :resource_types, :conditions => {:resource_types => {:name => 'event'}}) 

하지만 난과 다른 모든 찾으려면 :! = '이벤트'의 이름을.

도움 주셔서 감사합니다.

답변

2
Resource.find(:all, :order => 'created_at DESC', :include => :resource_types, :conditions => ['resource_types.name != ?', 'event']) 
+0

고마워요! 그게 내가 찾고 있던거야! – Lee

관련 문제