Pergunta

Contato pertence_to status_contacts

Eu só quero esses contatos onde nenhum valor foi atribuído.

Eu instalei o plug -in de pesquisa.

Eu tentei:

contacts = Contact.status_contact_null

E obteve um erro.

Como posso ter uma noção completa de como usar associações com o SearchLogic e como posso usá -lo para essa pesquisa específica?

Foi útil?

Solução

Contact.status_contact_id_is(nil)

deve gerar SQL que se parece com o seguinte:

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

SearchLogic substitui Ruby's nil para SQL's null.

Você pode fazer o contrário com ne (não igual)

Contact.status_contact_id_ne(nil)

Há um monte de bons exemplos no Página do Github para SearchLogic

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top