Lucene 不是空查询?

2022-09-02 02:56:01

我们如何构造一个查询来搜索特定字段不为空?

field_name:*不起作用。我尝试过这适用于英语,但并不涵盖所有语言。field_name:[a* to z*]

还有其他建议吗?


答案 1

我发现这在某些情况下是有效的field:([0 TO 9] [a TO z])


答案 2

对于其他任何迟到的问题,文档都包含以下小片段:

  • 其中,该字段具有任何非空值:title
    _exists_:title

推荐