我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

在lucene中的高级查询中,有没有对单个域的非查询

各位大佬们,只想对域bookName进行某个值的非查询要怎么做?试了好几次,不是查询结果为0就是报错。。。

Analyzer analyzer = new IKAnalyzer();
        QueryParser queryParser = new MultiFieldQueryParser(new String[]{"bookName", "bookDesc"}, analyzer);
        Query query = queryParser.parse("(bookName:lucene NOT)");
    search(query);

https://blog.csdn.net/ckinghan58/article/details/78172631

近期文章

  • python如何使矩阵上下行元素的个位对齐
  • 关于利用指针替换特定字符的问题
  • eclipse安装出现的问题
  • 以下代码中的for循环是否多此一举?
  • 为什么调用函数参与运算再给变量赋值,数就不对了
  • 从2个MySQL表中选择非重复记录
  • 如何使用正则表达式替换NetBeans中的文本?
  • 从数组中获取值名称
  • 警告:preg_match():编译失败:偏移量为0的不匹配括号
  • 在PHP中转换过去的日期格式
  • 在这种情况下,我使用jquery和ajax提交值后如何保留值?
  • MySQL:自动数据操作
  • 在javascript中使json正确
  • 如何在PHP中使用MySQL NOT NULL?
  • 数组到字符串转换PHP ERROR [关闭]
  • 尝试从IOC容器实例化依赖项时未定义的属性异常
  • 在php [关闭]之前运行jQuery脚本
  • 获取和设置类PHP方法
  • 什么在jQuery AJAX中响应?
  • 一组Javascript对象到Php数组

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华