`
wbj0110
  • 浏览: 1603664 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Solr/lucene下查询域为空值的方法

    博客分类:
  • Solr
阅读更多

有时候需要查询某个字段为空的记录,比如当solr做facet时,某个域为空的记录被统计,故也会被查询。

一个例子是职位记录,其中某种原因公司可能为空。

这时我们如果想查询公司名称为空的记录可以采用如下语法实现(似乎目前为止只有此方法可行):

-company:[* TO *]

这样你会看到结果集中的记录将含有所有公司名称为空的记录。

分享到:
评论

相关推荐

    solr/ext/ 里面的jar包

    For more information, see: http://wiki.apache.org/solr/SolrLogging 原因,可能是你的solr服务器版本问题, 1、下载最新的solr包,比如:solr-5.3.1.zip 2、解压后找到,ext文件夹,把这个文件夹下面的所有jar...

    solr 的使用及安装

    1. **下载 Solr**:访问 Apache 官网(http://lucene.apache.org/solr/)下载最新版本的 Solr 压缩包。 2. **解压与配置**:将下载的压缩包解压到指定目录,修改 `solr_home` 目录指向你的数据存储位置,如 `SOLR_...

    paoding-webx3-solr-lucene

    "paoding-webx3-solr-lucene"是一个专注于搜索引擎构建的项目,它结合了Webx3、Paoding(分词库)和Solr(企业级搜索平台)的优势,为中文搜索提供了一套强大的解决方案。本文将深入探讨这个项目的各个组件以及它们...

    配置好的solr启动环境

    Solr,全称为Apache Solr,是一款开源的全文搜索引擎,被广泛应用于企业级搜索解决方案中。它基于Java,能够高效地处理大量数据的检索、排序和过滤等任务。在这个“配置好的solr启动环境”中,我们有一个预先配置好...

    在tomcat环境下搭建solr3.5和mmseg4j搜索引擎

    - 在`D:/solr/apache-solr-3.5.0/example/solr`目录下创建一个名为`dic`的文件夹。 - 将解压后的`data`目录中的`words.dic`文件复制到`D:/solr/apache-solr-3.5.0/example/solr/dic`目录下。 5. **配置Schema文件...

    apache lucene solr 官网历史版本 免费下载地址

    http://archive.apache.org/dist/lucene/java/ 这个是lucene的历史版本 http://archive.apache.org/dist/lucene/solr/ 这个是solr的历史版本

    lucene4.10.4 jar,手动整理,去除其他文件

    2. **查询解析**:Lucene支持复杂的查询语法,能够解析用户输入的查询字符串,转化为可执行的查询计划,包括布尔逻辑操作(AND、OR、NOT)、短语查询、近似查询等。 3. **评分系统**:Lucene采用TF-IDF算法评估文档...

    SOLR HOME 相对路径配置

    在这个XML配置中,`docBase`指定了Solr应用的位置,`Environment`标签则设置了`SOLR_HOME`的环境变量,其`name`属性为`solr/home`,`value`属性指定实际的`SOLR_HOME`路径,`override="true"`确保这个配置会覆盖其他...

    解决solr启动404问题

    描述中提到,你需要修改`wen.xml`中的`solrhome`路径,但默认情况下,Solr的配置文件应该是`server/solr/solr.xml`。在这个文件中,你应找到类似`<solr persistent="true">`的元素,里面包含各个核心的配置。确保这...

    solr_lucene3.5_lukeall-3.5.0.jar.zip

    它包含了Solr和Lucene的特定版本——3.5.0,以及一个名为"lukeall"的工具。"Luke"在Lucene和Solr的上下文中是一个非常有用的工具,用于查看和分析索引的详细信息。"lukeall"可能是指该版本的Luke包含了所有功能,...

    lucene,solr的使用

    ### Lucene与Solr的使用详解 #### 一、Lucene概述 Lucene是一款高性能、全功能的文本搜索引擎库,由Java语言编写而成。它能够为应用系统提供强大的全文检索能力,是当前最为流行的开源搜索库之一。由于其高度可...

    Solr搜索引擎

    - 历史版本下载:[http://archive.apache.org/dist/lucene/solr/](http://archive.apache.org/dist/lucene/solr/) - 下载最新稳定版或根据项目需求选择合适的版本。 2. **安装** - 解压下载的压缩包至指定文件夹...

    Solr Elasticsearch lucene 搜索引擎

    Solr、Elasticsearch和Lucene是三个在搜索引擎领域中至关重要的技术,它们共同构建了现代数据检索的基础架构。下面将分别对这三个组件进行详细解释,并探讨它们之间的关系。 **Lucene** Lucene是一个高性能、全文本...

    基于Solr的多表join查询加速方法

    Solr,全称为Apache Solr,是一款开源的全文搜索引擎,被广泛应用于企业级搜索解决方案中。它基于Lucene库,提供了高效、可扩展的搜索和分析能力。在处理多表join查询时,传统的关系型数据库如MySQL等通常能很好地...

    solr安装设置资料

    - 在`localhost`文件夹中创建`solr.xml`文件,指定`solr/home`的路径为`C:\solr-tomcat\solr`。 #### 三、加入中文分词支持 为了支持中文搜索,需要对Solr进行额外配置,使其支持中文分词。这里推荐使用Paoding...

    solr_solr_lucene_

    Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一...

Global site tag (gtag.js) - Google Analytics