gpt4 book ai didi

Solr 查询语法问题

转载 作者:行者123 更新时间:2023-12-04 18:13:51 27 4
gpt4 key购买 nike

我正在尝试使用 Solr 执行以下查询:

time:90000 OR (-time:[1521 TO *] AND -(time:[* TO 1519] OR time:[1521 TO *]))

它只返回一个带有标签 time=90000 的结果,但我有两个带有标签 time 的项目,值为 90000 1520。我两个都想要。

谁能给我解释一下?提前致谢。

最佳答案

我找到了解决方案:当我执行否定查询时,我必须写:

*:* -<query>

对于我的问题,解决方案是:

time:90000 OR (time:* -time:[1521 TO *] AND (time:* -(time:[* TO 1519] OR time:[1521 TO *])))

关于Solr 查询语法问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13249717/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com