Вопросы по теме 'neo4j.rb'

неопределенный метод `logger=' для Neo4j::ActiveNode:Module (NoMethodError)
Я пытаюсь использовать log4r с рельсами 4 и neo4j. У меня есть log4r с активной записью, и он отлично работает, но я не могу заставить его работать с neo4j. Основная проблема, которую я считаю, это метод регистратора, который недоступен для neo4j....
701 просмотров
schedule 24.07.2022

Neo4j.rb версии 3.0 низкая производительность RoR, более 1024 мс для всех запросов
Ниже приведен драгоценный камень, который я использую gem 'neo4j', github: 'andreasronge/neo4j и ниже представлены модель пользователя и друга: Пользователь.rb class User include Neo4j::ActiveNode property :name, :type =>...
340 просмотров
schedule 04.03.2023

Neo4j gem - запрос определенных отношений
Существует множество способов получить шаблоны узлов и отношений и даже найти сами отношения на основе свойств отношений (например, EnrolledIn.where(since: 2002) , но как лучше всего получить отношения на основе конкретных свойств узлов, например....
139 просмотров
schedule 01.03.2023

Neo4j gem - предпочтительный метод для работы с административными отношениями
В основном это вопрос дизайна/эффективности, но я хотел посмотреть, есть ли предпочтительный способ справиться с этим в neo4j, а не в sql db. Сейчас у меня 2 модели - user и event . У меня также есть связь между user и event , чтобы...
141 просмотров

Драгоценный камень Neo4j - эффективные способы уничтожения связанных узлов и отношений
Я знаю, что у драгоценного камня нет встроенного способа обработки уничтожения зависимостей, такого как активная запись dependant: destroy Есть ли лучшие способы справиться с разрушением цепи? Например, прямо сейчас я пытаюсь справиться с...
524 просмотров
schedule 02.07.2022

Neo4j Cypher: перенесите все отношения перед заменой узла другим
Я пытаюсь перенести все входящие и исходящие отношения с одного узла на другой перед удалением первого. у них обоих одинаковый лейбл. Я видел этот Neo4j Cypher: копирование отношений и удаление узла , но в моем если я не знаю тип отношений и хочу...
720 просмотров
schedule 16.05.2022

возвращать определенные поля первыми в эластичном поиске
У меня есть приложение Rails с term => definition s, хранящимися в узлах Neo4j, и я хочу, чтобы мои пользователи выполняли поиск с использованием эластичного поиска. Мы обнаружили, что благодаря использованию они гораздо чаще хотят сначала найти...
110 просмотров
schedule 03.06.2022

Как я могу создать уникальные отношения на основе модели в neo4j.rb?
я пытался использовать has_many :in, :ratings, unique: true, rel_class: Rating Но это уникальное: true игнорируется, потому что у меня есть модельный класс для отношений. Как я могу убедиться, что если мои пользователи оценивают статьи, их...
218 просмотров
schedule 23.06.2023

Почему моя рекурсивная функция не работает?
У меня есть модель рельсов (Комментарий), основанная на neo4j.rb. Мой простой метод должен возвращать количество дочерних элементов, но вместо этого возвращает LocalJumpError (блок не указан (выход)). Что я делаю неправильно? has_many :both,...
129 просмотров
schedule 11.02.2023

Использование has_many в neo4j.rb
Я ищу способ установить отношения между User , где вы можете использовать in , out и both одновременно в Neo4j.rb. Вот что у меня есть до сих пор: class User include Neo4j::ActiveNode has_many :both, :friends, type: :connection,...
387 просмотров
schedule 28.09.2022

Как определить эти отношения владельца/участника в Neo4j.rb?
Я пытаюсь понять, как определить эти отношения владельца/члена в моих моделях Neo4j.rb Active::Node. Пользователи могут создавать множество команд (и становиться «владельцами» этих команд) Пользователи могут получить команды, которые они...
127 просмотров
schedule 03.08.2023

IN-запрос на основе идентификатора узла - Neo4j
как я могу получить информацию об узле ниже идентификатора в оптимизированном виде val = [2,4,5,6,34,32,34,54,54,31] Я пробовал как, WITH [2,4,5,6, ..] AS coll UNWIND coll AS x match p=(s.... return p Я не могу получить это
27 просмотров
schedule 29.11.2022

Метод Neo4j rels.to_other завершается с ошибкой
У меня есть пользователь, говорящий на нескольких языках. Я пишу запрос, чтобы узнать, говорит ли пользователь по-английски. Я хочу узнать, говорит ли пользователь по-английски, выполнив поиск, существует ли связь между узлом пользователя и узлом...
59 просмотров
schedule 28.02.2023

Как выполнить общий поиск по строковым свойствам в моих узлах?
Работа с Neo4j в приложении Rails. У меня есть узлы с несколькими строковыми свойствами, содержащими длинные строки пользовательского контента. Например, в моих узлах типа «Книга» у меня могут быть свойства «обзор» и «сводка», которые будут...
182 просмотров
schedule 13.01.2024

Neo4j rb находит связь между двумя узлами
Я использую neo4j.rb в своем приложении для рельсов. У меня уже есть два узла n1 и n2, извлеченные из базы данных. Теперь мне нужно проверить, есть ли между ними путь, я думал об использовании шифровальных запросов с помощью Neo4j::Session.query...
219 просмотров
schedule 17.04.2022

Neo4j рб наследование
Я использую Neo4j.rb в своем приложении для рельсов. У меня проблемы с полиморфизмом. У меня есть что-то вроде этого. У меня есть класс Users, который выглядит так: class User include Neo4j::ActiveNode #other properties has_many:...
122 просмотров

от Neo4j к GraphJSON с Ruby
Я пытаюсь получить визуализацию с помощью d3.js или alchemy.js, но, в частности, алхимия требует, чтобы источник данных был в GraphJSON. Я играл с учебными пособиями и примерами Макса Де Марци (используя неографию), Майкла Хангера (cy2neo, js),...
486 просмотров
schedule 20.07.2022

Где находится файл neo4j-server.properties на Mac?
Я заварил установку neo4j, а затем установил рубиновый камень для neo4j. Когда я попытался запустить его, я получил ошибку: `handle_response_error!': Expected response code 200 Error for request http://localhost:7474/db/data/, 401...
1172 просмотров
schedule 10.09.2023

Как визуализировать отношения между двумя узлами в Neo4j с помощью d3.js?
Я написал зашифрованный запрос, чтобы показать взаимосвязь между двумя узлами фильма: MATCH (m1:Movie)-[r*1..2]-(m2:Movie) where m1.movieID = '1' AND m2.movieID = '2' RETURN r LIMIT 25 Он возвращает это в браузере Neo4j, и это именно то, что...
589 просмотров
schedule 26.10.2022

Не хотите отображать отношения neo4j в форме
Я использую neo4j в своем текущем приложении и впервые использую эту базу данных, поэтому у меня много сомнений. Самое главное сейчас следующее. Я настраиваю свои формы ввода (как вы можете видеть в этом вопрос я задал) и вот одна из моих...
49 просмотров
schedule 01.04.2023