Syntax 不同的Lucene语法叫什么?

Syntax 不同的Lucene语法叫什么?,syntax,lucene,Syntax,Lucene,制定Lucene查询有两种方法: “雅加达apache”和“apache Lucene” 及 +“雅加达apache”+“apache Lucene” 他们有名字吗?它们叫什么 我问的原因(“我真正需要什么”): 我有一个相当大的Lucene查询语料库,语法为1,我想把它们重新表述为语法为2,因为 。。。我计划在索引中重新使用它们,afaik只支持语法2 我试图找到一个可以自动重新措辞的工具,但不知道该用谷歌搜索什么-/ 如果您的查询相对简单,那么您可能可以逃脱:queryParser.pa

制定Lucene查询有两种方法:

“雅加达apache”和“apache Lucene”

+“雅加达apache”+“apache Lucene”

他们有名字吗?它们叫什么


我问的原因(“我真正需要什么”):

  • 我有一个相当大的Lucene查询语料库,语法为1,我想把它们重新表述为语法为2,因为
  • 。。。我计划在索引中重新使用它们,afaik只支持语法2
  • 我试图找到一个可以自动重新措辞的工具,但不知道该用谷歌搜索什么-/
如果您的查询相对简单,那么您可能可以逃脱:
queryParser.parse(queryString.toString(defaultFieldName)
。我不相信
Query.toString()
曾经使用和/或/或不使用语法。@femtoRgon谢谢,这很有帮助!