автоматическая индексация neo4j для сервера REST

#ruby-on-rails #neo4j

#ruby-on-rails #neo4j

Вопрос:

Я пытаюсь использовать автоматическое индексирование с сервером neo4j REST (сообщество — 1.4.M04). Это в проекте Rails, поэтому я использую neography оболочку.

Я не смог найти сводный учебник в Интернете, из того, что я мог прочитать в нескольких блогах, вот что я сделал:

В conf /neo4j.properties:

 node_keys_indexable=title,bucket_type
node_auto_indexing=true
relationship_auto_indexing=true
  

После этого с помощью консоли rails:

 neo = Neography::Rest.new
neo.create_node_index("node_auto_index", "fulltext", "lucene")
  

Я вижу индекс в веб-администраторе, но запрашиваю данные:

 localhost:7474/db/data/index/node/node_auto_index/name/test_name
  

не возвращает никаких данных.

Любая помощь была бы высоко оценена.

Комментарии:

1. когда и как вы добавили данные? перед созданием индекса? Можете ли вы показать фрагмент кода, который фактически добавляет данные?

2. И вы индексируете не свойство name, а свойство title.

Ответ №1:

Добавление индекса не добавляет старые данные в индекс. Это должно быть сделано вручную.