У меня проблема с моей программой Java с использованием GraphDatabaseService. В начале я использовал разные пути для http://localhost:7744/webadmin
и моей программы Java.Java-программа, выполняющая запросы Neo4j, не сохраняет данные Мне нужно
После этого, я исправил его, используя этот вопрос здесь: Neo4j - read and save data. Итак, это не проблема!
Затем я открываю свою БД, накладываю на нее несколько узлов. Я искал запрос, и он просто вернул созданные мной узлы. Затем я выключил свою БД. Но каждый раз, когда я снова запускаю программу, узлы, которые я создал раньше, больше не существуют! Затем я иду в webadmin, узлов тоже нет! Поэтому я решил сначала создать узлы на консоли webadmin и запросить их на консоли, это сработало! После этого я попытался запустить запрос в своей программе Java для поиска этих консольных узлов, и это сработало, они были показаны.
Затем, в программе Java, я запускаю запрос, создаю новые узлы и снова запускаю запрос. Первый запрос возвращает узлы консоли, второй возвращает консольные узлы + новые, созданные в программе Java.
Но у меня снова есть та же проблема. При запуске новой программы Java она не отображает новые узлы (Java-программы) и ни на консоли webadmin.
Короче говоря, похоже, что моя программа не сохраняет данные (может быть, я ошибаюсь). Вы, ребята, знаете, как это исправить?
Я только что решил, просто нужно за 8 часов до публикации ответа! :) –
Можете ли вы поделиться кодом, в котором вы читаете и записываете в db? Вы совершаете транзакции? – jjaderberg
Хорошо, рад, что это сработало – jjaderberg