我有一个带有布尔字段的 RoR 模型:
field :active, :type => Boolean
在可搜索块中列出:
searchable do
boolean :active
而且在搜索查询中:
s = Document.search do
with(:active, true)
end
而且在我的 Solr schema.xml 文件中:
<field name="active_b" type="boolean" indexed="true" stored="true"/>
问题是我的搜索并未将结果限制为仅将活动设置为 true 的文档。这适用于我的本地开发环境,但不适用于 Heroku。
有任何想法吗?