【发布时间】:2011-12-17 14:25:24
【问题描述】:
我有一个搜索框,需要使用查询搜索“标题”或“标签”两个参数。我可以使一个参数起作用,但不能使两个参数起作用,尝试了 'OR'、'||'、',' 没有任何效果。
答案是什么?
原码:Book.where("title LIKE ?" , "%#{query}%")
我需要什么:Book.where("title LIKE ?" , "%#{query}%" OR "tags LIKE ?" , "%#{query}%")
【问题讨论】:
标签: mysql ruby-on-rails search where