Вопросы по теме '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 просмотров
schedule
26.06.2023
эффективность предложения 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