java - Lucene Query 语法等价于 SQL 中的 LIKE 运算符
问题描述
Lucene 搜索的 LIKE 操作(在 SQL 中使用)的等效语法是什么?
我有一个特定的查询要过滤:“我有一个 java 对象列表,其中名称的字符串用逗号 (,) 分隔,如何使用特定名称过滤列表”?
解决方案
我知道这是一个基本问题。但是我对lucene不太熟悉。如果有人遇到同样的问题,您可以在字符串查询中使用正则表达式来实现这一点。我也用过同样的。
推荐阅读
- spring-cloud-dataflow - org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; 错误的 SQL 语法 [SELECT DEFINITION_NAME, DEFINITION FROM TASK_DEFINITIONS
- python - 一个变量是否有可能识别出它持有一个字典变量并相应地使用它
- c# - ASP.NET Core JWT 令牌无法通过 HttpClient 工作
- python - 代码注入程序面临问题。该程序未显示 http 网站的 HTML 代码
- java - 布局日历事件
- linux - 获取隐藏文件的统计信息(ls 或 cp)
- excel - 过滤单元格作为公式中函数的参数
- mysql - XAMPP MySQL 意外关闭
- c# - 问题,VS 19 ASP.NET Core 3.1,当我开始创建“带有视图的 MVC 控制器,使用实体框架”
- javascript - 如何从扩展中获取名称和版本(附加组件)