gpt4 book ai didi

java - lucene 大于

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:04:39 28 4
gpt4 key购买 nike

你们有没有人知道如何搜索所有大于指定数字的数字?

例如:所有单据编号>65

我试过这样:documentNumber: [65 TO *] 但我收到异常,因为 lucene 期望解析一个没有 * 的数字。

提前致谢!

最佳答案

Jon 几乎是正确的,但您还需要填充数字,因为数字字段是按字典顺序排列的。因此,1243 被认为小于 65。假设您有 20000 个文档。您必须用前导零填充 10000 以下的文档编号,例如 00065、01243 等。您的查询的确切语法将是

documentnumber:[00065 TO 20000] 

,因为您不希望范围内有 65 个。请看this question欲知详情,和 official syntax .

关于java - lucene 大于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1472724/

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