![](/img/trans.png)
[英]Solr: change managed schema to schema and add new field in WINDOWS when using DIH
[英]In solr using schema how to Copy min price in new field
我在 solr 文档 Price1、Price2、Price3 中有 3 个字段。 从这 3 个字段中,我想获得最低价格并将其复制到新字段中。
Price1: 10
Peice2: 17
Price3: 17
新创建的字段将包含最低价格,即 10。
CustomePrice: 10
我如何仅使用 Schema 或使用 CloneFieldUpdateProcessorFactory 来实现这一点
solr.MinFieldValueUpdateProcessorFactory
:一个更新处理器,它只保留找到多个值的任何选定字段中的最小值。 正确的行为要求被变异的 SolrInputFields 中的所有值都可以相互比较; 如果不是这种情况,则将抛出 SolrException。 默认情况下,此处理器不匹配任何字段。
在下面的示例配置中,如果文档在字段 minimumFileSize 中包含多个整数值(即:64、128、1024),则该字段中将仅保留最小值(即:64)。
<processor class="solr.MinFieldValueUpdateProcessorFactory">
<str name="fieldName">smallestFileSize</str>
</processor>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.