我有一个简单的查询来显示活跃的用户,但不知何故它仍然显示不活跃的用户。我正在使用 sphinx 。查询如下:
User.search keywords,:conditions=>conditions, :match_mode=>:boolean, :order =>sort_order.to_s, :page => page,:per_page =>per_page
条件哈希如下所示:
conditions = {:is_expired => false, :is_disabled => false,...}
条件包括: :is_expired => false,但它会获取那些具有 :is_expired = true 的用户。
我需要做什么才能让它只获取那些未过期的记录?
最佳答案
关于ruby-on-rails - 如何在 Rails 中使用 sphinx 并根据列值排除结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1795212/