如果只有一个值>如何解决查询条件数组字段中的0

时间:2017-01-30 13:35:51

标签: solr solr-query-syntax

我在Solr中有一个数组字段。 例:   “variant_qty”:[           1,           0,           7,           9         ]

我想这样做:如果一个值>获取记录; 0其他必须为零。

我如何使用solr查询来做到这一点?

1 个答案:

答案 0 :(得分:0)

我不确定你能不能。直接的解决方案是索引一个确定条件是否为真的布尔字段,即only_one_variant_qty:1

可能能够使用Streaming Expressions API或混合功能查询来破解某些东西,但我无法看到可能的解决方案。