2015-01-21 2 views
0

Я создал GraphDatabaseService и создал узел.Добавить ярлык в neo4j 1.8

org.neo4j.graphdb.GraphDatabaseService graphDb = new GraphDatabaseFactory().newEmbeddedDatabase(DB_PATH); 

org.neo4j.graphdb.Node customer=graphDb.createNode(); 

Теперь мне нужно добавить метку к узлу, чтобы определить, что узел является клиентом.

Может ли кто-нибудь направить меня?

+0

Вы имеете в виду «Лейбл», как в [Neo4j labels] (http://neo4j.com/docs/stable/graphdb-neo4j-labels.html), или вы имеете в виду свойство на фактическом узле? Чтение на ярлыках также можно найти здесь (http://neo4j.com/blog/nodes-are-people-too/) – wassgren

+0

Только метки Neo4j. Как я могу установить его с помощью java-программирования? –

ответ

0

Neo4j Этикетки не поддерживаются для Neo4j 1.x. Они были введены в Neo4j 2.

Для получения дополнительной информации, ознакомьтесь с

Поэтому то, что вы просите, невозможно без обновления до Neo4j 2.x ,

+0

Спасибо. Neo4j 2.x. не совместим с Java 1.6. Правильно? –

+0

@AnoobCI, nope. Это требует Java 7. Но с учетом сказанного: если вы интегрируете с Neo4j с использованием REST, существует несколько языковых привязок (любой язык может говорить REST). Если вы не можете обновить, я бы предположил, что вы запускаете свое приложение на Java 6 через REST API и что Neo4j запускается в отдельном процессе с использованием Java 7. Проверьте [эту ссылку] (http://neo4j.com/docs/stable/ deployment-requirements.html) для получения дополнительной информации о требованиях к развертыванию. – wassgren

+0

Большое спасибо. Это было полезно. –

Смежные вопросы