对于我的应用程序,我通过教程HERE实现了对项目的简单搜索。
我正在搜索项目,但我只想搜索对某个属性正确的项目。
如果您在下面看到,我有两个项目:
1) where('projecttitle LIKE ?', "%#{search}%")
2) where(:reviewed => true)
第一个是正在搜索的表中的列。但我只想搜索属性为 "reviewed == true" 的项目的列。我该怎么做呢?
谢谢。
项目.rb
def self.search(search)
if search
where('projecttitle LIKE ?', "%#{search}%")
# where(:reviewed => true)
else
find(:all)
end
end