我按照铁路广播从数据库中搜索单个列,但工作正常。我试图调整它来搜索多个列(first_name和last_name),但它只搜索last_name,我是新的rails,所以我觉得我有一个简单的语法错误(||
或?)任何建议?这是我的代码。
where('first_name || last_name LIKE ?', "%#{search}%")
答案 0 :(得分:2)
where('first_name LIKE ? || last_name LIKE ?', "%#{search}%" , "%#{search}%")