Вопросы по теме 'neo4j-ogm'

Neo4j OGM и отношения с подклассами
Столкнулись с проблемой в библиотеке Neo4j OGM и связаны с "подклассами": @NodeEntity class MyEntity{ @GraphId private Long graphId; ... } class MyRoot extends MyEntity{ MyResource resource; ... } class MyResource extends...
428 просмотров
schedule 19.06.2022

В чем разница между Spring Data Neo4j 4 и neo4j-ogm?
Я заметил, что в SDN4 есть концепция репозиториев и аннотаций для шифровальных запросов, но это кажется не более чем стилем программирования? Neo4j-OGM кажется простым, простым в настройке, с действительно практичным и эффективным API. Мне...
345 просмотров
schedule 16.05.2024

Neo4j-Ogm для динамической объектной модели предметной области
Я начал использовать Neo4j-ogm внутри своего приложения, и он отлично работает для фиксированной модели предметной области. Когда я знаю, какой тип узла подключен к другому узлу с известным типом, его можно легко отобразить. Однако, на мой взгляд,...
242 просмотров
schedule 09.05.2023

Spring Data Neo4j 4 - изменение @Fetch для findAll (int depth) всегда возвращает null
У меня есть 3 класса, есть User, Role и UserRole. Я хочу получить данные UserRole, но всегда возвращаю NULL. Это класс пользователя. @NodeEntity public class User { @GraphId Long id; @NotNull private String username;...
1075 просмотров

Как Neo4j ogm возвращает набор результатов для запроса Cypher?
Я новичок в Neo4j OGM, поэтому я создал простой пример, чтобы понять, как работает neo4j ogm. Я использую Movie graph. Мой кинокласс: @NodeEntity(label="Movie") public class Movie extends Entity { @Property(name = "title") private String...
1423 просмотров
schedule 30.05.2022

драйвер ошибки конфигурации neo4j-ogm 2.0 null
я установил свой neo4j, но он получает ошибку дериватора Configuration cfg = Components.configuration(); cfg.driverConfiguration() .setDriverClassName("org.neo4j.ogm.drivers.http.driver.HttpDriver")...
1776 просмотров
schedule 11.08.2023

Динамические свойства узла neo4j java
Я пытаюсь создать узлы определенного типа со свойствами, которые могут быть динамическими. Например: я могу создать узел Person со свойствами имени, возраста, адреса. Но это не обязательно должны быть единственные свойства, когда я создаю другой...
989 просмотров

SDN 4 Session.query не работает для @QueryResult
В моем проекте SDN 4 у меня есть @QueryResult POJO: @QueryResult public class WeightedDecision { private Decision decision; private double weight; public Decision getDecision() { return decision; } public void...
143 просмотров

Generics — нельзя преобразовать в T, где T — переменная типа.
Я знаю, что этот вопрос задавался до отвращения; Я думаю, что понимаю ошибку, но все еще не понимаю, почему я (пытаюсь) нарушать ограничения на стирание. Я также думаю, что использую дженерики правильным образом, если нет, не стесняйтесь, дайте мне...
1909 просмотров
schedule 16.11.2023

Neo4j - Spring получить список строк из меток
Как я могу получить в Spring список из этого запроса MATCH (n) WITH DISTINCT LABELS (n) as labels RETURN labels Который не создает узел, а возвращает только несколько строк, относящихся ко всем различным меткам в моей базе данных neo4j?
505 просмотров

Neo4j 3.0.6 и neo4j-ogm 2.0.5 - Создание дубликатов данных в базе данных
У меня проблема с базой данных neo4j. Когда я пытаюсь инициализировать данные, это должно быть просто создание одного образца данных, но иногда, когда я пытаюсь инициализировать данные, он создает двойные данные образца. О звонках во второй раз...
175 просмотров

Сопоставление объектов для neo4j в Java EE с JPA
Мне было интересно, могу ли я использовать библиотеки из org.springframework.data.graph в качестве поставщика сохраняемости JPA в Java EE. Я еще не пробовал это, но мне было интересно, разумно ли вообще ожидать, что это будет работать в Java EE, или...
349 просмотров
schedule 23.12.2022

Доступ к контексту сопоставления neo4j-ogm
Я использую neo4j-ogm 2.1.1, и мне нужно вручную удалить объекты из контекста сопоставления neo4j-ogm . Мне это нужно, потому что я удаляю объекты с помощью пользовательских запросов CYPHER, и мне нужно правильно очистить контекст сопоставления,...
100 просмотров
schedule 11.07.2022

Существенная разница в производительности между прямым доступом neo4j и через OGM
Я оцениваю производительность графовой базы данных Neo4j с помощью простого теста для вставки, обновления, удаления и запроса. Используя Neo4j OGM, я вижу значительно более медленное время выполнения (примерно в 2-4 раза) по сравнению с прямым...
1088 просмотров
schedule 09.10.2022

Все последующие вызовы Neo4j зависают после обработки ClientException из @Index (unique = true)
У меня есть загрузочное приложение Spring, в котором есть Entity с ограничением уникальности для поля. Я запускаю spring-boot, spring-data-neo4j, neo4j-ogm, bolt-driver и образ докера neo4j 3.2. Когда я запускаю свои ИТ-тесты, я сначала сохраняю...
173 просмотров

Фильтр Neo4j-ogm для поиска родительского объекта по некоторому родительскому свойству и его дочернему свойству.
@NodeEntity public class User { private Long id, private String email, @Relationship(type = "hasOne", direction = Relationship.OUTGOING) private Profile profile } @NodeEntity public class Profile { private Long id;...
275 просмотров
schedule 01.01.2024

Neo4j OGM - неэффективный Filter.setRelationshipDirection()
Я пытаюсь загрузить весь объект (с его иерархией) с помощью этого кода: final Filter filter = new Filter (this.identity.name(),ComparisonOperator.EQUALS, identity); filter.setRelationshipDirection(Relationship.OUTGOING); final Filters filters...
257 просмотров
schedule 28.02.2023

Stackoverflow-Exception при загрузке RelationshipEntity в OGM
У меня есть следующие классы: @NodeEntity public class Item{ //... } @RelationshipEntity(type = "HAS") public class HasRelation{ //... @StartNode private User user; @EndNode private Item item; } @NodeEntity public class User{...
61 просмотров

Как динамически изменять типы сущностей в neo4j-ogm или spring-data-neo4j?
Возник вопрос о том, "как динамически добавлять метки к узлам в Neo4j". Есть ли способ динамически изменять типы сущностей? Возьмите пример: @NodeEntity public class User { @Properties(prefix = "custom") private Map userProperties;...
504 просмотров

neo4j ogm, получить количество узлов, соответствующих определенному запросу
У меня есть 3 типа узлов в моем graphDb. Skill , SkillSubCluster и SkillCluster . Узел Skill подключен к одному или нескольким узлам SkillSubCluster (отношение 1 ко многим), а узел SkillSubCluster подключен к одному узлу SkillCluster...
499 просмотров
schedule 07.09.2023