联系belongs_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的nil对SQL的null

可以做ne(不等于)反向

Contact.status_contact_id_ne(nil)

有一堆为Searchlogic

github上页的很好的例子
scroll top