Описание тега spring-data-neo4j-5

Для использования с Spring Data Neo4j 5.0+ информация
1 ответ

SDN5/OGM3 сравнить java.util.Date по запросу Cypher

У меня есть следующая сущность: @NodeEntity public class Action { ... @Index(unique = false) private Date createDate; ... } Мне нужно получить последнее Action это было создано в течение некоторого предыдущего периода времени. Для этого я реализовал…
1 ответ

Neo4j Невозможно установить модель java.lang.Long field.Authority.id для model.Authority

Я пытаюсь заставить работать Neo4j, но я получаю эту ошибку, когда либо пытаюсь получить сущность, либо сохраняю ее, и не могу понять это. Вызывается: java.lang.IllegalArgumentException: Не удается установить поле java.lang.Long com.mycompany.mbi.do…
09 окт '17 в 12:44
1 ответ

Spring-framework функция Neo4jRepository, findById, вызывает ошибку Cypher

Фон Мое весеннее приложение data neo4j выдает ошибки шифрования. Это странно, потому что я использую neo ogm для управления всеми своими cyper-утверждениями, я сам не написал ни одного шифра. Вот мои ошибки: Ошибка Cypher в выходе CLI Error executin…
1 ответ

Создание сессионной фабрики neo4j в SDN 5.0.0

Фон У меня есть Maven, Spring data Neo4j проект. Он отправляет и получает один объект. Я пытаюсь добавить сеансы, но сталкиваюсь с ошибками. Есть документы: https://docs.spring.io/spring-data/neo4j/docs/current/reference/html/ Они предлагают это: @C…
1 ответ

SpringBoot Сбой теперь, когда я переключаюсь с пружинных данных neo4j 4.1.3 на 5.0.0

Фон У меня есть приложение с пружинными данными neo4j, и я перешел с 4.1.3 на 5.0.0. Я считаю, что я сделал все необходимые изменения, чтобы преобразовать мой код, но я все еще получаю ошибки. Моя текущая версия весенней загрузки <dependency> …
04 окт '17 в 19:28
1 ответ

Получить значение из импортированного класса для интерфейса

настройка Я импортирую класс из моего проекта Java через import myproj.domain.ActionResponse; Затем я пытаюсь создать интерфейс для хранилища с помощью расширения Neo4jRepository. Я следую этим документам: "типы параметров меняются с <T> в &lt…
0 ответов

EnableNeo4jRepositories.sessionFactoryRef игнорируется / ничего не делает

Я пытаюсь настроить проект Spring Boot 1.5.9 с несколькими источниками данных, некоторые из которых Neo4j. Используемая версия spring-data-neo4j - 4.2.9. Моя цель - использовать разные SessionFactory для разных репозиториев, используя разные классы …
0 ответов

Правильный дизайн схемы Neo4j SDN5 для производительности - @RelationshipEntity vs @NodeEntity

У меня есть следующие сущности узла SDN5: @NodeEntity public class Decision { @Index(unique = true) private Long id; } @NodeEntity public class Characteristic{ @Index(unique = true) private Long id; } В соответствии с потребностями моего бизнеса, я …
1 ответ

Spring Boot - SDN 5 - Аудит Neo4j @CreatedDate не работает

У меня есть некоторые проблемы с получением @CreatedDate среди других функций аудита от работы на всех. Я полагаю, что я следовал указаниям, приведенным в Справочном документе, но считаю, что чего-то не хватает. В настоящее время я использую Spring …
1 ответ

Spring Data Neo4j @Index аннотация на свойство коллекции

Будет SDN @Index правильно работать со свойствами коллекции, примерно так: @Index(unique = false) private Set<Long> optionIds;
2 ответа

Spring Data Neo4j 5 - HttpMessageNotWritableException при попадании в конечные точки ресурса

В попытке воссоздать официальный пример Movies Spring Data Neo4j в Scala я столкнулся с проблемой jsonifying на слое Spring Data Neo4j. Подробности указаны в README в этом примере проекта. Загрузка приложения Spring и нажатие /movies/<id> дает…
1 ответ

EntityScan в Spring Data Neo4j 5 включает сопутствующие объекты при использовании Kotlin

Я использую Spring Data 5 через Spring Boot 2.0.0.M4. Я заметил, что при использовании @EntityScan и предоставляя пакет, он включает в себя сканирование "внутренних" классов, сгенерированных Kotlin. В моем примере ниже, у меня есть только одно свойс…
09 окт '17 в 16:27
1 ответ

neo4j - мы собираемся дублировать доменные объекты на нескольких микросервисах, чтобы избежать присоединения приложений

Я планирую перенести существующие сервисы из mongodb в neo4j graphdb для сохранения. У меня есть профиль и сервис заказа, который использует монго-бэкэнд. Моя сущность домена заказа имеет ссылку на profileId, и я использую код приложения для соедине…
0 ответов

SDN5: найдено более одного соответствующего @RelationshipEntity для (14762)-[СОДЕРЖИТ]->(14781), но не может сказать, какой использовать

Я создал два разных Spring Data Neo4j 5 @RelationshipEntity с тем же типом: @RelationshipEntity(type = "CONTAINS") public class CharacteristicRelationship { @Id @GeneratedValue private Long id; @StartNode private CharacteristicGroup characteristicGr…
1 ответ

Получение Neo.ClientError.Statement.TypeError при использовании пользовательского AttributeConverter для Neo4j Spring Boot JPA

У меня есть приложение Kotlin (v1.1.4) Spring Boot (v2.0.0.BUILD-SNAPSHOT), работающее с Spring Data Neo4j (v5.0.0RC2), Neo4j (v3.2.1) и Neo4j OGM (v3.0.0). Я получаю следующую ошибку при попытке использовать пользовательский JPA @Query с полем, кот…
2 ответа

Neo4j, SDN5 и индекс над полем объекта

У меня есть следующая сущность узла SDN5: @NodeEntity public class Value { @Index(unique = false) private Object value; } Как видите, я определил value как Object и поместил индекс по этому. Согласно бизнес-логике моего приложения, я помещаю различн…
0 ответов

Множественные отношения между двумя узлами, как я могу определить при весенней загрузке (если отношения 500). какой метод лучше всего реализовать

Множественные отношения между двумя узлами, как я могу определить при весенней загрузке (если отношения 500). Каков наилучший метод для реализации, как получить данные без типа отношений?
1 ответ

Spring Data Neo4j 5 и динамические @Properties - InvalidDataAccessApiUsageException

Это мой объект отношений SDN 5: @RelationshipEntity(type = "HAS_VALUE_ON") public class RelationshipValue { @Id @GeneratedValue private Long id; @StartNode private Decision decision; @EndNode private Valuable valuable; @Index(unique = false) private…
1 ответ

Как пометить пользовательский запрос шифрования Spring Data Neo4j 5.0.3 только для чтения

В настоящее время я работаю над приложением REST API Spring Data Neo4j 5.0.3, которое взаимодействует с причинным кластером Neo4j 3.3.1, состоящим из 3 основных узлов (1 лидер и 2 последователя). К лучшему или к худшему, мы также отправляем множеств…
1 ответ

Spring Data Neo4j 5 меток узлов / отношений и наследования

У меня есть следующая сущность Spring Data Neo4j 5: @NodeEntity public class Value extends Flaggable { @Index(unique = true) private Long id; private String name; private String description; @Index(unique = false) private Object value; } Сейчас Valu…