2015-03-11 4 views
2

Я посмотрел, как я могу легко get a Node by ID through cypher, но методы, доступные для интерфейса Node, как представляется, не поддерживают способ возврата определенного объекта Node на основе ID.Получить узел или отношение по ID в Neo4j embedded java

Как я могу вернуть определенный узел по ID с помощью встроенной библиотеки Java Neo4j? Тот же вопрос с отношениями ...

+0

Предпочитаю, что этот вопрос будет открыт. Это очень специфический вопрос в встроенной Java-среде Neo4J. Глядя на документы для интерфейса Node, я не вижу способа вернуть объект Node на основе ID. Это был мой вопрос. Это либо очень простой и конкретный ответ, либо нет прямого способа сделать то, что в противном случае легко сделать в Cypher (язык запросов neo4j) – WildBill

+4

Кажется, что почти все люди, проголосовавшие за закрытие, никогда не спрашивали/не отвечали вопрос neo4j. Этот вопрос действительно очень сфокусирован. Anway, аннуляторы: вы используете [GraphDatabaseService.getNodeById] (http://neo4j.com/api_docs/2.0.0/org/neo4j/graphdb/GraphDatabaseService.html#getNodeById (long)) и [GraphDatabaseService.getRelationshipById ] (http://neo4j.com/api_docs/2.0.0/org/neo4j/graphdb/GraphDatabaseService.html#getRelationshipById (long)) – cybersam

+0

OMG большое вам спасибо! Я еще не сталкивался с этим интерфейсом в документах, не казался естественным местом для такого метода. – WildBill

ответ

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