Вопросы по теме 'cypher'

Шифрование запросов с использованием идентификатора узла
Предположим, что следующие сущности: У «пользователя» есть «блог», а в блоге - «записи». У блога может быть несколько пользователей, и у записи есть три свойства: пользователь, блог и строковая запись. Я хочу написать шифрованный запрос, который...
3000 просмотров
schedule 23.05.2024

Описываете Cypher Query для многоуровневых отношений в Neo4j?
Я разрабатываю небольшую партнерскую структуру, чтобы лучше понять концепцию графовых баз данных, а также изучить Neo4J и посмотреть, что он может мне предложить. Я работаю с RDBMS уже много лет, и Cypher довольно груб. Я пытаюсь построить очень...
1883 просмотров
schedule 20.04.2024

Запрос Neo4j Cypher ВОЗВРАЩАЕТ отдельный набор узлов
У меня есть простая модель базы данных графа социальной сети. Пользователи могут подписываться на других пользователей и публиковать сообщения. Я пытаюсь получить список всех сообщений, опубликованных пользователем, а также всех сообщений,...
2898 просмотров
schedule 16.05.2024

Получение разных (и неправильных) результатов при выполнении одного и того же шифровального запроса на идентичных схемах БД
Я запускаю следующий шифрованный запрос на двух идентичных схемах БД neo4j: START dave = node(7) // dave's friend who lives and attends an event in the same city MATCH...
74 просмотров
schedule 08.11.2022

Стратегия запросов Lucene Cypher
Прежде всего, мы используем технологии Neo4j, Spring и Spring Data Neo4j (все последние стабильные версии). У нас есть требование, чтобы пользователи могли искать все наши объекты отдельно, а также обеспечивать глобальный поиск для всех объектов....
424 просмотров

эффективность предложения where в cypher vs match
Я пытаюсь найти 10 сообщений, которые не понравились пользователю mike, используя cypher. Будет ли размещение предложения where с отношением NOT более эффективным, чем сопоставление с необязательным отношением, а затем проверка того, является ли это...
1472 просмотров
schedule 04.06.2023

Установите уникальность Neo4j на NODE_PATH с помощью Neo4jClient
Чтобы мой путь не включал один и тот же узел более одного раза, я хочу установить уникальность NODE_PATH либо с помощью .Net Neo4jClient, либо на уровне базы данных в одном из файлов конфигурации базы данных (который, последний Я слышал, что это...
236 просмотров
schedule 23.05.2023

фильтрация отфильтрованного результата запроса Cypher
Привет, вот мой текущий запрос, который я хотел бы «повторно отфильтровать»: START movie = node(*) MATCH user-[:LIKE]->category-[:SIMILAR*0..3]-()<-[:TAGGED]->movie WHERE user.name = "current_user" WITH DISTINCT movie, user, category...
501 просмотров
schedule 28.12.2023

Фильтр на основе свойств связанных узлов
У меня есть ситуация, когда я пытаюсь отфильтровать узлы, которые не связаны с узлами с определенным свойством. Например, у меня есть запрос, который дает мне всех людей, но я хочу отфильтровать только те, у которых есть собаки с коричневой шерстью....
451 просмотров
schedule 06.06.2023

Neo4j: использование индекса в операторе шифрования
Я изо всех сил пытаюсь использовать индексы в шифровании. После создания и индексации узлов в java у меня все в порядке с выполнением шифровальных запросов на этих узлах. Я также могу запрашивать эти узлы, используя созданный индекс в java....
932 просмотров
schedule 24.07.2022

neo4j остановить обход по условию (шифрование)
Я только начинаю, так что извините, если это глупый вопрос, но мне было интересно, как остановить обход дерева по значению свойства узла. Например. Если у вас есть граф древовидного типа с узлами и подузлами. Все узлы имеют свойство published ,...
1446 просмотров
schedule 27.01.2024

Шифрование запросов с логическими операторами
В продолжение моего предыдущего вопроса я хотел бы знать, как использовать логические операторы И, ИЛИ и НЕ при выполнении индексного запроса. Используя тот же сценарий базы данных книжного клуба, как будет выглядеть запрос Cypher: Найти...
1419 просмотров
schedule 25.11.2023

Автоиндексация не работает
У меня возникли проблемы с запуском автоматического индексирования. Пока служба neo4j была остановлена, я изменил файл neo4j.properties и установил: #node_auto_indexing=true Затем набрал мои ключи индексации так:...
329 просмотров
schedule 26.12.2022

Порядок шифрования по количеству путей
Допустим, у меня есть граф фильмов и режиссеров, где фильмы связаны друг с другом совместным просмотром. Я хочу найти похожих режиссеров, т.е. режиссеров, чьи фильмы обычно смотрят вместе. START n=node:index(Name="Steven Spielberg") MATCH...
510 просмотров
schedule 28.02.2024

Список зарезервированных слов на шифровальном языке?
Есть ли список зарезервированных слов для Neo4j Cypher? Я хотел бы избежать любых ловушек, обнаруженных другими, зарезервированные слова кусали меня в прошлом с другими проектами.
795 просмотров
schedule 05.04.2024

neo4j: ошибка cypher при создании свойств узла с помощью REST API, когда метка свойства имеет пробелы
Я получаю сообщение об ошибке как в веб-админке neo4j, так и в созданном мной приложении javascript. Если я создаю / редактирую метку свойства в веб-админе с помощью «+ property», у меня могут быть метки свойств, содержащие пробелы. Однако, если я...
334 просмотров
schedule 02.03.2023

Получение нескольких возвращаемых свойств отношения из одного вызова cypher
Я новичок в базах данных cypher, neo4j и графах в целом. Модель данных, с которой мне дали работать, немного сбивает с толку, но похоже, что узлы - это просто заполнители GUID со всеми реальными «данными» в качестве свойств в отношениях с узлами...
1841 просмотров
schedule 28.03.2022

2.0 шифрованный запрос с подсчетом
У меня есть графическая база данных с людьми и городами. Делает ли этот запрос то, что я думаю, что он делает? MATCH (c:City)-->(p:People) RETURN c,count(p); Я хочу, чтобы этот запрос выдавал город c с количеством людей в этом городе....
34 просмотров
schedule 16.03.2023

подзапрос шифра: получить узел с максимальным/минимальным значением и обработать его
Я изо всех сил пытаюсь вернуть узел с наибольшим значением и обработать этот узел дальше. Вот как я бы вернул узел с наибольшим значением: START n=node(startnode) MATCH n-[:TYPE]-m RETURN m ORDER BY m.value DESC LIMIT 1 но теперь я в...
10277 просмотров
schedule 25.10.2023

Понимание ключевого слова Neo4j Cypher Profile и плана выполнения
Может ли кто-нибудь объяснить или предоставить ссылки, по которым мы можем узнать о команде профиля и понять планы выполнения запроса Cypher для нужд оптимизации и понимания того, как работает Cypher. Например, я создал следующий образец базы...
4852 просмотров
schedule 26.02.2022