Вопросы по теме 'searchlogic'

Один запрос для всех записей, не имеющих ключа в таблице соединений, и тех, которые имеют совпадающий ключ
У меня есть поездка, в которой много резиденций. Мне нужен один запрос, который возвращает все поездки, для которых не указана информация о месте жительства. И все поездки, соответствующие указанному месту жительства. Я могу получить первое из...
548 просмотров
schedule 25.01.2023

searchlogic и виртуальные атрибуты
Допустим, у меня есть следующая модель: Person <AR def name [self.first_name,self.middle_name,self.last_name].select{|n| n.present?}.join(' ') end end Как я могу выполнить поиск по виртуальному атрибуту с помощью searchlogic, например:...
381 просмотров
schedule 28.09.2022

Использование логики поиска в Rails для поиска записей по году created_at
Я работаю над приложением Rails, в котором я хочу иметь возможность искать записи, созданные в данном году, с помощью драгоценного камня Searchlogic, но я не могу понять, как заставить Searchlogic выполнять поиск только по годам. Я попробовал это в...
401 просмотров

Поисковая логика по ассоциациям
У меня следующие ассоциации: class BookShelf { has_many :books } class Book { has_many :pages belongs_to :book_shelf } class Page { belongs_to :book } Если у меня есть объект BookShelf, как я могу использовать searchlogic для поиска...
157 просмотров
schedule 14.06.2023

Поиск по многим полям с помощью will_paginate/searchlogic
Как эффективно выполнять поиск среди множества полей модели? # user.rb model def self.search(search, page) paginate :per_page => 20, :page => page, :conditions => ['name like ? OR notes like ? OR code like ? OR city like ? OR...
731 просмотров

Searchlogic: странное поведение при объединении осциллографов с оператором ИЛИ
В настоящее время я внедряю форму поиска в нашу базу данных пользователей. Я хочу искать по идентификатору, логину или электронной почте. Естественно, я считаю, что лучший подход - объединить объемы и упростить форму. Итак, я добавил текстовое...
180 просмотров

Проверить столбцы MetaSearch
Что касается MetaSearch , я хотел бы извлечь "человеческие" имена из параметров поиска. Например, если params[:search] имеет непустые значения для следующего: - title_contains - author_name_contains Я хотел бы извлечь: - title -...
332 просмотров