我使用 gem rails3-jquery-autocomplete对我的数据库中的项目进行自动完成搜索。自动完成工作正常,但我需要向生成的查询添加另一个条件。
如果我开始编写搜索字符串,则会生成以下查询:
SELECT persons.id, persons.name FROM "persons" WHERE (LOWER(persons.name) ILIKE 'jo%') ORDER BY persons.name ASC LIMIT 10
这将返回所有行,其中名称从jo
.
但是我怎么能搜索所有的人,名字从jo
同时开始,例如,列active_person
= 1
?有没有为此目的的帮助者或类似的东西?
谢谢