Вопросы по теме '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 просмотров
schedule
07.11.2022
Как 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 просмотров
schedule
02.09.2023
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 просмотров
schedule
01.12.2022
Generics — нельзя преобразовать в T, где T — переменная типа.
Я знаю, что этот вопрос задавался до отвращения; Я думаю, что понимаю ошибку, но все еще не понимаю, почему я (пытаюсь) нарушать ограничения на стирание. Я также думаю, что использую дженерики правильным образом, если нет, не стесняйтесь, дайте мне...
1909 просмотров
schedule
16.11.2023
Neo4j - Spring получить список строк из меток
Как я могу получить в Spring список из этого запроса
MATCH (n) WITH DISTINCT LABELS (n) as labels RETURN labels
Который не создает узел, а возвращает только несколько строк, относящихся ко всем различным меткам в моей базе данных neo4j?
505 просмотров
schedule
26.08.2023
Neo4j 3.0.6 и neo4j-ogm 2.0.5 - Создание дубликатов данных в базе данных
У меня проблема с базой данных neo4j. Когда я пытаюсь инициализировать данные, это должно быть просто создание одного образца данных, но иногда, когда я пытаюсь инициализировать данные, он создает двойные данные образца. О звонках во второй раз...
175 просмотров
schedule
26.12.2023
Сопоставление объектов для 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 просмотров
schedule
12.03.2023
Фильтр 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 просмотров
schedule
20.05.2023
Как динамически изменять типы сущностей в neo4j-ogm или spring-data-neo4j?
Возник вопрос о том, "как динамически добавлять метки к узлам в Neo4j". Есть ли способ динамически изменять типы сущностей?
Возьмите пример:
@NodeEntity
public class User {
@Properties(prefix = "custom")
private Map userProperties;...
504 просмотров
schedule
15.02.2023
neo4j ogm, получить количество узлов, соответствующих определенному запросу
У меня есть 3 типа узлов в моем graphDb. Skill , SkillSubCluster и SkillCluster . Узел Skill подключен к одному или нескольким узлам SkillSubCluster (отношение 1 ко многим), а узел SkillSubCluster подключен к одному узлу SkillCluster...
499 просмотров
schedule
07.09.2023