Jas*_*son 8 lucene indexing solr
我试图通过将其作为doc中的字段传递给solr中的boolean字段,因此:
<add>
<doc>
<field name="WouldBuySameModelAgain">value-here</field>
</doc>
</add>
Run Code Online (Sandbox Code Playgroud)
schema.xml中的字段定义是:
<field name="WouldBuySameModelAgain" type="boolean" index="false" stored="true" required="false" />
Run Code Online (Sandbox Code Playgroud)
我无法找到任何关于应该使用什么值的文档,在我的例子中它说"value-here".我尝试过true&false,True&False,TRUE&FALSE,1&0都无济于事 - 我的索引中仍然没有文档在布尔字段中有值.我存储="true"的所有非布尔字段都是获取值.
欢迎所有建议.
答案是"真实"或"虚假",似乎不区分大小写.例如:
<field name="WouldBuySameModelAgain">true</field>
Run Code Online (Sandbox Code Playgroud)
我的应用程序中其他地方的错误是将空字符串放在我期望值的位置.