【发布时间】:2013-06-09 02:41:49
【问题描述】:
对于我的应用程序,我通过教程HERE 实现了一个简单的项目搜索。
我正在搜索项目,但我只想搜索某个属性为 true 的项目。
如果你看到下面,我有两个项目:
1) where('projecttitle LIKE ?', "%#{search}%")
2) where(:reviewed => true)
第一个是正在搜索的表中的列。但我只想搜索属性为 "reviewed == true" 的项目的列。我该怎么做?
谢谢。
project.rb
def self.search(search)
if search
where('projecttitle LIKE ?', "%#{search}%")
# where(:reviewed => true)
else
find(:all)
end
end
【问题讨论】:
标签: ruby-on-rails search