搜索我有一個布爾領域的回報率模型:太陽黑子/ Solr的不能由布爾值
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中。
任何想法?
不應該該字段在RoR中是active_b – Jayendra
嘗試將您的schema.xml上傳到heroku。如果heroku使用不同的schema.xml。或者嘗試在heroku上重新索引你的數據... –
我遇到與布爾相同的問題,但我沒有使用Heroku。你有沒有得到這個工作? – Kevin