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

Проект Spring Data Neo4j в рамках инициативы Spring Data направлен на упрощение разработки с помощью графической базы данных Neo4j. Как и JPA, он использует аннотации к простым объектам домена POJO. Вместе с метаданными аннотации управляют отображением объектов POJO и их полей на узлы, отношения и свойства в базе данных графа.
1 ответ

Spring-Data-Neo4J:: Как сохранить массив или перечисления в отношениях?

В моем @RelationshipEntity ниже вы можете увидеть, что у меня есть Set<Right> rights (набор прав). Right является Emum, Neo4J позволит мне только сохранить набор StringВот так я и сделал специальный конвертер. @RelationshipEntity (type="LOGIN"…
28 май '15 в 16:28
2 ответа

spring-data-neo4j: @Query с глубиной

Я использую spring-data-neo4j v4.2.8, у меня есть NodeEntity с 2 EntityRelationship один для входящих, другой для исходящих. Я хочу загрузить узлы с определенным фильтром, используя метод репозитория @Query. Все отношения должны быть загружены узлом…
2 ответа

Как я могу использовать драйвер Bolt с Spring Boot/Data Neo4j

Я получаю эту ошибку от Spring Boot. Could not deduce driver to use based on URI 'bolt://localhost:7687 при попытке настроить с помощью свойств или переменной env spring.data.neo4j.uri=bolt://localhost:7687 Я добавил драйвер <dependency> <s…
0 ответов

Оптимизация производительности запросов / огм SDN4 Neo4j 3.0.3

В моем проекте Neo4j 3.0.3 Spring Data Neo4j 4.2.0.SNAPSHOT у меня есть следующие объекты: @NodeEntity public abstract class BaseEntity { @GraphId private Long id; private Date createDate; private Date updateDate; ... } @NodeEntity public class Deci…
1 ответ

Как правильно обновить граф, содержащий удаление узлов с помощью данных весны neo4j?

Имейте простую структуру, как это. @Data public class DomainObject { @GraphId protected Long id; public String createdBy; public Date createdTS; public String lstModBy; public Date lstModTS; } @NodeEntity(label = "StepDef") @Data public class StepDe…
1 ответ

SDN4 - исключение MappingException при использовании интерфейса в качестве конца RelationshipEntity

Эта функция работала в один момент, но, похоже, сломалась в последнем снимке SDN4 (7-16-15) У меня есть два класса узлов, один представляющий промежуточные, неконечные узлы и один представляющий листовые вершинные узлы степени один. Два класса реали…
16 июл '15 в 15:55
1 ответ

Neo4j нечеткий поиск

В моей базе данных Neo4j проекта Spring Data Neo4j 4 у меня есть Product узлы с name а также description строковые свойства. Мне нужно добавить функциональность нечеткого поиска по этим свойствам. Есть ли в Neo4j/Spring Data Neo4j какие-либо функцио…
24 янв '17 в 12:12
1 ответ

Neo4j SDN4 и символы Юникода

Я храню следующую строку с SDN4 в моей базе данных Neo4j: Panda Antivirus Pro is the brand’s entry level security product: a powerful antivirus tool that protects your system in an effective – and unobtrusive – way. но после сохранения внутри моего …
1 ответ

Пул соединений SDN-4

Я использую spring-data-neo4j 4.1.3.RELEASE с приложением весенней загрузки. Использование neo4j в режиме сервера, версия для сообщества - версия 3.1.0 с драйвером http (скоро будет изменен на драйвер болта) Я использую сеанс neo4j с областью запрос…
07 июл '17 в 09:25
1 ответ

Существует ли @NodeEntityScan в Spring Boot 1.4.0.RELEASE?

Согласно http://docs.spring.io/spring-boot/docs/1.4.0.RELEASE/reference/htmlsingle/ существует аннотация @NodeEntityScan, которая: Вы можете настроить места сканирования объектов, используя аннотацию @NodeEntityScan. Согласно http://docs.spring.io/s…
18 авг '16 в 08:42
1 ответ

Как получить объекты прямой связи и непосредственно связанные узлы в пользовательском запросе в SDN4?

У меня есть аннотированный метод поиска в моем хранилище: @Query("MATCH (me:User)<-[ab:ASKED_BY]-(q:Question) WHERE id(me) = {0} RETURN q") Iterable<Question> findQuestionsByUserId(Long id); Мои объекты, такие как: @NodeEntity public class …
04 ноя '15 в 15:32
1 ответ

Данные весны neo4j 4 Дата не может быть приведена

Я использую пружинные данные neo4j 4. Я успешно сохранил объект. Но когда я получаю объект из neo4j, я получаю следующее исключение: Код: @DateLong private Date earliest; @DateLong private Date latest; Исключение: Caused by: java.lang.ClassCastExcep…
18 дек '15 в 06:45
1 ответ

Обновление цели простого объектного отношения с помощью Spring Data Neo4j 4 не дает ожидаемого результата

Просто перенесли проект Spring Data Neo4j 3 в версию 4 (4.0.0.RELEASE, Neo4j 2.2.5 Community Server) и столкнулись с проблемой простой односторонней связи объектов, которая не обновляется должным образом. Это отношение НЕ использует RelationshipEnti…
2 ответа

Spring Data + Neo4J + Болт не работает

Я использую пример из SDN4 Cineasts в качестве отправной точки для создания своего собственного приложения поверх SDN и Neo4J. Я хочу использовать драйвер Bolt, предполагая, что ему не нужно анализировать HTTP-вывод и, следовательно, он быстрее и бе…
31 авг '16 в 11:13
1 ответ

Как выполнять запросы на основе отношений "один ко многим" в Spring Data Neo4j

Я определил простое отношение один ко многим как: @Relationship(type = "BELONG") private Set<Category> categories; Я хочу запросить все объекты на основе точного набора Category, т.е. реализовать что-то вроде: Page<SomeObject> findAllByC…
1 ответ

Обновление spring-data-neo4j с 3.3.0.RELEASE до 4.0.0.RELEASE

Не удалось импортировать org.springframework.data.neo4j.conversion.Result. У меня есть код как - Result<Map<String, Object>> result = template.query(matchQuery, null);Пожалуйста, дайте мне знать, если API устарел / его имя было изменено …
1 ответ

Neo4J, как подсчитать всех потомков одного предка для указанного типа отношений

Предоставляет ли Neo4j собственный метод запроса для поиска и подсчета всех потомков узла для указанного типа отношения, такого как REFERRED? Я пытаюсь создать систему, чтобы записывать тип отношений "A-B" для каждого реферала. Требуется в режиме ре…
13 ноя '17 в 03:45
1 ответ

Как обернуть значение Итератора в простой Java-класс

Я новичок в Java . Я хочу обернуть значение результата в простой Java-класс. Iterator<Map<String,Object>> result=template.query(cypher,params); Любая помощь будет оценена.
25 июл '15 в 13:21
1 ответ

Не могу сделать сортировку и разбиение на страницы на SpringDataNeo4j 4.2 M1 (Ingalls)

Мне нужно выполнить разбиение на страницы и сортировку некоторых пользовательских запросов в SDN 4. Я обновил SDN до последней доступной версии: версии 4.2 M1 (Ingalls), и на основе этого тикета проблема исправлена ​​в этой версии. Однако, когда я п…
1 ответ

SDN 4 + OGM 1.1.1 @ Индекс (уникальный = true) не работает

Я знаю, что этот вопрос уже задавался, но похоже, что не с SDN 4 а также OGM 1.1.1 Вот мой код на @NodeEntity @NodeEntity public class Company { @GraphId private Long id; @Index(unique = true) private String name; private String description; Здесь r…
04 сен '15 в 01:21