我正在使用 rails,我有两个表 Post 和 Tags 与 habtm 关系。
以下句子起作用:
@posts = Post.find(:all, :include=>:tags, :conditions => ['tags.term LIKE ? OR tags.term LIKE ?', "%Barcelona%", "%restaurante%" ])
或者
@posts = Post.find(:all, :include=>:tags, :conditions => ['tags.term in (?)', ['Barcelona','restaurante'] ])
但这一个,AND
有条件,不起作用:
@posts = Post.find(:all, :include=>:tags, :conditions => ['tags.term LIKE ? AND tags.term LIKE ?', "%Barcelona%", "%restaurante%" ])
我想知道获得所有包含这两者的帖子的句子tags.term
:“Barcelona and restaurante”
提前致谢
埃米利奥