Я пытаюсь написать заявление, которое ищет столбцы 2 дБ и возвращает результаты.Можно ли сделать это легко без использования такого драгоценного камня, как Searchlogic?
def self.search(search)
if search
find(:all, :conditions => ['city LIKE ?', "%#{search}%"])
else
find(:all)
end
end
До сих пор у меня есть утверждение, которое выполняет поиск по полю города в моей базе данных.Тем не менее, я хотел бы включить функциональность, чтобы охватить случай, когда кто-то выполняет поиск по штату.
Так что, если кто-то введет «CA», поиск будет возвращать каждый список в Калифорнии.Если пользователь введет «Лос-Анджелес», список в Лос-Анджелесе будет возвращен.Короче говоря, я бы хотел запросить 2 дБ поля одновременно и вернуть соответствующие результаты.Можно ли это сделать с помощью простого заявления?