【发布时间】:2010-10-16 01:30:50
【问题描述】:
我在这里关注 ryan 的简单搜索表单教程: http://railscasts.com/episodes/37-simple-search-form
我的用户模型中有以下行:
find(:all, :conditions => ['fname LIKE ?', "%#{search}%"])
但我想做的是在合并的 2 列中搜索:fname & lname
当用户搜索我的全名时:
例如,詹姆斯·布朗 fname = 詹姆斯 lname = 棕色
有没有一种方法可以在 Rails 中安全地执行此操作,并且可以跨 SQLite、MySQL 或 Postgres(heroku 使用)等数据库工作?
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3