Java Lucene查询语法等价于SQL中的LIKE运算符

Java Lucene查询语法等价于SQL中的LIKE运算符,java,lucene,Java,Lucene,Lucene搜索的LIKE操作(在SQL中使用)的等效语法是什么 我有一个要筛选的特定查询:“我有一个java对象列表,其中名称字符串用逗号(,)分隔。如何使用特定名称筛选列表?”我知道这是一个基本问题。但我对lucene不太熟悉。如果有新手面临同样的问题,您可以在字符串查询中使用正则表达式来实现这一点。我也使用了相同的。通配符?似乎Lucene文档和/或示例会更快,因为这是一件非常常见的事情?谢谢@DaveNewton…这些通配符(?*)可以用于单词的精确匹配吗。在场景中完全匹配,假设我有名字

Lucene搜索的LIKE操作(在SQL中使用)的等效语法是什么


我有一个要筛选的特定查询:“我有一个java对象列表,其中名称字符串用逗号(,)分隔。如何使用特定名称筛选列表?”

我知道这是一个基本问题。但我对lucene不太熟悉。如果有新手面临同样的问题,您可以在字符串查询中使用正则表达式来实现这一点。我也使用了相同的。

通配符?似乎Lucene文档和/或示例会更快,因为这是一件非常常见的事情?谢谢@DaveNewton…这些通配符(?*)可以用于单词的精确匹配吗。在场景中完全匹配,假设我有名字1=“John,Mary”。和名称2=“史蒂夫,约翰逊”。在我的结果中,我希望名字中有John。i、 e.名称1而非名称2。我可以写一些类似于
lastName:'Smit'和name:'John'的条件吗?