Описание тега neo4j-driver

1 ответ

Удалить индекс с вложенным свойством (с точкой) в Neo4j

Я использую Neo4j с Болтом и драйвером Neo4j в Java. Когда я попытался запустить следующую команду: DROP INDEX ON :SingleBoardComputer(id.id) Обратите внимание, что имя свойства на самом деле "id.id" (в основном с точкой). У меня есть следующая ошиб…
21 май '18 в 17:36
1 ответ

Как сопоставить правый и левый узлы с cypher и neo4j

Я пытаюсь использовать графическую базу данных Neo4J в своем проекте, и я постараюсь объяснить вам мою проблему. Я хотел бы иметь самый длинный путь, в пределах 8 узлов, справа и слева от каждого результата. Но я не знаю последний узел каждого конца…
0 ответов

Флаг болта Neo4j True дает ошибку в питоне

У меня есть тестовый код ниже neo4j from py2neo import Graph neo_user = 'neo4j' neo_pass = '321' neo_port = 7474 neo_host = '0.0.0.0' neo_bolt_port = 7687 graph = Graph(host=neo_host, http_port=neo_port, user=neo_user, password=neo_pass, bolt_port=n…
25 июл '18 в 16:45
1 ответ

Почему драйвер затвора Neo4j несовместим между оболочкой и IDE?

Я вижу странное поведение с neo4j-bolt-driver, Когда я использую Pycharm чтобы запустить мой код, он работает отлично и для одного запроса neo4j Я получаю ответ ниже: type: neo4j.node # I pulled out the type of the element. <Node id=3820 labels={…
13 апр '18 в 20:14
1 ответ

Как получить время выполнения запроса на шифр из python?

Я пытаюсь сравнить время выполнения запроса Cypher от python, то есть время, необходимое для вычисления на neo4j-сервере (не включая время, необходимое для вывода результата). Прямо сейчас я использую следующий код: from neo4j.v1 import driver = Gra…
16 апр '18 в 14:07
0 ответов

Neo4jError: нет текущей транзакции для фиксации

UnhandledPromiseRejectionWarning: Neo4jError: No current transaction to commit. Привет! Я периодически получаю вышеуказанную ошибку при выполнении следующего кода ~200k раз, в параллельных пакетах по 100: const session = this.driver.session(); const…
20 июн '18 в 17:56
1 ответ

Загрузка файла CSV в Neo4J, работающий в Docker

У меня Neo4J работает в Docker (Windows 10). Я хочу импортировать в него большой CSV-файл, используя Node и neo4j-driver, Мой запрос (ограничен 5 строками, для целей тестирования): let csvPath = 'file:///C:/Users/Test/largefile.csv'; let query = ` U…
12 апр '18 в 17:13
0 ответов

SDN(Neo4j) Функция закладок не работает для операций извлечения

После выполнения записи в Neo4j я пытаюсь прочитать ту же запись, используя идентификатор закладки, полученный в конце транзакции записи. Я использую SDN для запросов с использованием закладок. Я сделал следующие изменения для того же: Настройка мен…
0 ответов

Neo4j - Как использовать результаты запроса шифра в другом запросе, используя neo4j-драйвер в python

Я создаю веб-приложение, используя flask и Neo4j в качестве графической базы данных. Я использую официальный neo4j-драйвер для Python. Есть ли способ, которым я могу использовать результаты (узлы), возвращенные из запроса шифра через транзакцию сеан…
22 июн '18 в 08:35
1 ответ

Neo4j - свойство как переменная для возврата

Я использую драйвер python для neo4j (neo4j.v1) и пытаюсь написать обобщенную функцию, которая получает уникальный идентификатор узла и свойство и возвращает значение свойства этого узла с уникальным идентификатором. Я попытался использовать следующ…
16 окт '18 в 07:45
1 ответ

Получение узла по идентификатору и параметрам с помощью Neo4j-Driver для nodejs

Я пытаюсь вернуть определенный узел с идентификатором (используя пакет neo4j-driver на моем сервере nodejs). У меня есть идентификатор узла, который я ищу. Поэтому я использовал параметры в методе запуска, как показано ниже, но я не получаю никаких …
02 июл '18 в 19:44
0 ответов

Как безопасно прочитать результат из session.Run?

Я пытаюсь выполнить некоторые зашифрованные запросы к базе данных Neo4j, используя Neo4j.Driver 1.6. Я немного запутался в том, как сделать это безопасно, потому что кажется, что каждый раз, когда мы читаем что-то из записи результата, она становитс…
16 окт '18 в 14:58
3 ответа

Могу ли я запросить базу данных neo4j с помощью Javascript?

Я создал базу данных geohash neo4j для данных такси Нью-Йорка. Теперь следующий шаг - визуализировать его на карте, для этого я выбрал Leaflet в качестве библиотеки Javascript. со статическими данными я могу построить данные геохэш в Leaflet: но теп…
14 янв '19 в 19:17
1 ответ

Neo4j: явная пессимистическая блокировка через Java API или Cypher

Есть ли способ вручную получить блокировку записи для определенного набора узлов с помощью Neo4J Java API или Cypher? В документации есть примеры, но только для встроенной версии Neo4j. Стандартная Java Transaction интерфейс не содержит такие методы…
25 апр '18 в 01:48
1 ответ

Выяснить разное поведение neo4j и neo4j-драйвера

У меня есть элементарная база данных, которая имеет только пару узлов и связей. Когда я бегу match (n) return n Команда на локальном веб-клиенте, поставляемом с neo4j, возвращает все узлы и связи, которые есть в базе данных, как показано на рисунке …
30 май '18 в 07:38
0 ответов

Драйвер Neo4j закрывает соединение при выполнении запроса

У меня есть скрипт, который использует Neo4j для отслеживания пользовательских вкусовых предпочтений в отношении типов алкоголя. Итак, в основном, когда пользователь устанавливает свои предпочтения через конечную точку API, ответ буферизируется в Ka…
12 окт '18 в 08:23
0 ответов

Есть ли в neo4j кэш записи, который можно было бы очистить?

У меня есть приложение, которое пишет в мою базу данных neo4j. Сразу после этой записи другое приложение выполняет запрос и ожидает в качестве результата ранее записанный элемент. Этого не происходит, я не получаю никакого результата от моего запрос…
21 авг '18 в 02:44
1 ответ

Как правильно закрыть сеанс с помощью neo4j-javascript-driver?

Прямо сейчас я выполняю writeTransactions, закрывая сеанс драйвера neo4j, как предлагается в документации. Тем не менее, я не нашел, как справиться с session.close() когда есть ошибка. Это может привести к тому, что все соединения пула никогда не за…
27 мар '19 в 07:52
1 ответ

Свойства массового обновления Neo4j Cypher Relationships

Я надеюсь, что кто-то может помочь мне понять, почему это массовое обновление свойств отношений не работает из данного набора данных. Значение id в наборе данных - это neo4j ID отношения. tq, rpc а также weight свойства на нем. var batchUpdate = [{"…
17 апр '19 в 21:42
1 ответ

Neo4j-драйвер: невозможно прочитать свойство 'драйвер' из неопределенного

Я в значительной степени скопировал пример и скорректировал запрос к базе данных. Я не понимаю, почему драйвер не распознается? Версия: Узел: v11.13.0 neo4j-драйвер: "^1.7.5" Я получаю ошибку: var driver = neo4j.v1.driver( ^ TypeError: Cannot read p…
25 июн '19 в 16:59