我在Solr核心中有三个字段:
Field1
Field2
Field3
我在DIH中为Field1和Field2设置了一个值,但我想根据Field1和Field2中的一些值为Field3设置值。例如,Field1和Field2是布尔类型,所以我想检查Field1或Field2是否为true,然后将Field3的值设置为true,否则设置为false。
qqrboqgw1#
最简单的方法是在你的DIH中使用脚本,下面是一个例子:
<document> <entity ...> <field column="..." name="Field1" /> <field column="..." name="Field2" /> <field name="Field3" script="Field1 || Field2" /> </entity> </document>
1条答案
按热度按时间qqrboqgw1#
最简单的方法是在你的DIH中使用脚本,下面是一个例子: