データベース内のアイテムのオートコンプリート検索には、gemrails3-jquery-autocompleteを使用します。オートコンプリートは正常に機能していますが、生成されたクエリに別の条件を追加する必要があります。
検索された文字列を書き始めると、次のクエリが生成されます。
SELECT persons.id, persons.name FROM "persons" WHERE (LOWER(persons.name) ILIKE 'jo%') ORDER BY persons.name ASC LIMIT 10
これにより、名前が。で始まるすべての行が返されjo
ます。
しかし、どのようにしてすべての人を検索できますか?jo
たとえば、column active_person
= 1
?この目的のためのヘルパーやそのようなものはありますか?
ありがとうございました