負條件的連接操作我有兩個型號:做與Rails的
class Member < ActiveRecord::Base
has_many :member_tags
end
和
class MemberTag < ActiveRecord::Base
belongs_to :member
# has a column 'tag'
end
我想執行以下連接: Member.all(:加入=> :member_tags,:conditions =>「所有沒有member_tag且標籤=」hidden「的成員)
我該怎麼做?我想這是更多一個SQL的問題,不是一個軌道的一個:)
雖然這個答案在SQL(左連接和檢查空,或者寫一個'不IN'子查詢)簡單,我不知道如何來表達它的ActiveRecord你的語法。 – 2011-02-26 09:22:00
你能幫我解決這個問題嗎?我的SQL技能很糟糕 – MikeMarsian 2011-03-02 14:02:44