使用默认索引,可以nodeIndex.get("message", "Hello")
进行完全匹配,或nodeIndex.query("message", "Hel*")
进行基于Lucene的近似查询。这对我来说非常适合Java。
但是如何通过webadmin数据浏览器界面进行近似查询?完全匹配工作正常,例如:
node:index:nodeIndex:message:"Hello"
但是我看不到如何进行通配符查询。语法在弹出式帮助面板中显示为:
node:index:[index]:[query]
但我不知道要为[query]
部分添加什么,并且在manual或wiki中找不到任何相关示例。尝试了以下但没有成功:
node:index:nodeIndex:"message:Hel*"
node:index:nodeIndex:message:"Hel*"
node:index:nodeIndex:"Hel*"
node:index:nodeIndex:Hel*
答案 0 :(得分:2)
这应该有效:
node:index:nodeIndex:message:Hel*
query
是消息:Hel *所以您只需附加它,也可以进行更复杂的查询。
请参阅lucene syntax guide。
node:index:nodeIndex:message:Hel* OR message:Wor*
答案 1 :(得分:1)