Я пытаюсь создать свою собственную процедуру на Java, чтобы использовать ее для Neo4j. Я хотел знать, как мы можем выполнить код Cypher на Java?
Я пытался использовать функцию graphDB.execute (), но она не работает. Я просто хочу выполнить базовый код на Java, используя библиотеки Neo4j. Пример базового кода, который я хочу выполнить:
[РЕДАКТИРОВАТЬ]
public class Test
{
@Context public GraphDatabaseService graphDb;
@UserFunction
public Result test() {
Result result = graphDb.execute("MATCH (n:Actor)\n" +
"RETURN n.name AS name\n" +
"UNION ALL MATCH (n:Movie)\n" +
"RETURN n.title AS name", new HashMap<String, Object>());
return result;
}
}
graphDB.execute()
должен быть правильный подход. Вы не предоставили соответствующий код и не описали, КАК он не работает (сообщения об ошибках и т. Д.), Поэтому мы не сможем вам помочь, пока вы его не предоставите. - person InverseFalcon   schedule 02.05.2019