Вопрос

Контакт принадлежит_to status_contacts

Я хочу только эти контакты, где никакое значение не было назначено.

Я установил плагин SearchLogic.

Я старался:

contacts = Contact.status_contact_null

И получил ошибку.

Как я могу получить полное чувство использования ассоциаций с SearchLogic, и как я могу использовать его для этого конкретного поиска?

Это было полезно?

Решение

Contact.status_contact_id_is(nil)

Должен генерировать SQL, который выглядит так:

SELECT * FROM `contacts` WHERE (contacts.status_contact_id IS NULL)

SearchLogic Замените Ruby's nil для SQL's. null.

Вы можете сделать обратное с ne (не равный)

Contact.status_contact_id_ne(nil)

Есть куча хороших примеров на Страница GitHub для SearchLogic

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top