search - Lucene 搜索具有特定字段的文档?

标签 search lucene.net

Lucene.Net - 有没有办法查询包含特定字段的文档。

假设我的一些文档有一个字段“foo”,而有些则没有。

我想查找所有包含字段“foo”的文档 - 无论 foo 的值是什么。

我该怎么做?它是某种 TermQuery 吗?

最佳答案

尝试 foo:[* TO *] 应该适用于字段“foo”的所有非空值

关于search - Lucene 搜索具有特定字段的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2686033/

相关文章:

PHP 在数组中搜索键并返回它的值?

ubuntu - 在elasticsearch中删除超过10天的数据

indexing - 将 sitecore 6.6 索引配置升级到 sitecore 7(使用 ComputedFields)

c# - 增强字段或文档在 Lucene.Net 中无效

c# - 序列化 Lucene.net 文档

lucene - 通过 WhitespaceAnalyzer 使用停用词

javascript - 如何创建搜索语言?

javascript - MapBox - 从 Javascript 搜索标记

algorithm - 使用标准遍历确定 BST 的结构等价性

c# - 用于用户搜索输入的最佳 lucene 查询