2011-12-15 5 views
2

Используя индекс по умолчанию, можно сделать nodeIndex.get("message", "Hello") для точных совпадений или nodeIndex.query("message", "Hel*") для приблизительных запросов на основе Lucene. Это корректно работает для меня с Java.Neo4J: запрос индекса узла (с помощью подстановочных знаков) через webadmin Data Browser

Но как сделать приблизительные запросы через интерфейс веб-браузера 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* 

ответ

2

Это должно работать:

node:index:nodeIndex:message:Hel* 

query это сообщение: Hel * так что вы просто добавить его, более сложные запросы, также возможны. См. lucene syntax guide.

node:index:nodeIndex:message:Hel* OR message:Wor* 
+0

Да, это работает, спасибо! Было бы неплохо, если бы этот простой пример можно было добавить в документацию по запросам и/или документации в интерфейсе браузера данных. – DNA

+1

Я использую ver1.8 прямо сейчас, это не работает, это изменилось? –