Описание тега neo4j-php-ogm
Библиотека Neo4j-PHP-OGM - это чистая библиотека PHP, которая может сохранять (аннотированные) объекты домена с помощью Neo4j.
2
ответа
Слушатели событий graphaware/neo4j-php-ogm
Недавно я создал новый проект Symfony (3.1) с зависимостью от graphaware/neo4j-php-ogm и neo4j/neo4j-bundle для управления моей базой данных. Затем я создал новый класс Entity с именем User со свойствами (логин, пароль, ...) и хочу автоматически уст…
09 фев '17 в 13:50
1
ответ
Только отдельные свойства могут быть сохранены
У меня есть следующий класс "Пользователь": <?php use GraphAware\Neo4j\OGM\Annotations as OGM; /** * @OGM\Node(label="User") */ class User { /** * @OGM\GraphID * @var int */ protected $id; /** * @OGM\Property(type="string") * @var string */ prote…
05 июл '16 в 14:17
1
ответ
php-neo4j-ogm EntityManager GetRepository->FindAll() перенастраивает пустые объекты
Я изо всех сил пытаюсь прочитать данные из neo4j db. Я использую EntityManager, предоставленный в библиотеке neo4j-php-ogm. $employeesRepository = $this->entityManager ->getRepository(Employee::class); $employees = $employeesRepository->fin…
11 июл '17 в 12:37
0
ответов
Как использовать жизненный цикл на Neo4j
Мне нужно сохранить дату создания и обновления всех узлов моего графа. Я не знаю, как использовать жизненный цикл. Или это я должен сделать процесс вручную?
08 май '18 в 15:22
0
ответов
Построение отношений с помощью Neo4J PHP OGM EntityManager
Я пытаюсь создать объект сущности для моих отношений в базе данных Neo4j с помощью библиотеки GraphAware Neo4j PHP OGM, используя этот простой метод: public function getRelationshipEntity($entityId) { $repo = $this->entityManager->getRepositor…
03 окт '17 в 09:56
0
ответов
Максимальный размер объекта параметра в запросе?
Я использую php-клиент graphaware для neo4j. При выполнении запроса с "большим" параметром объекта (около 200 строк в красивой печати, значения полей не более 30 символов) он зависает. $queryparams объект выглядит как { "data": { "someproperty": 300…
08 авг '17 в 10:20
1
ответ
Neo4j PHP OGM с аутентификацией
Мне было интересно: как лучше создать соединение с Neo4j через библиотеку neo4j-php-ogm, если я использую аутентификацию по имени пользователя и паролю? В документации говорится, что соединения создаются следующим образом: use GraphAware\Neo4j\OGM\E…
06 июн '16 в 11:21
2
ответа
Вызов функции-члена isCollection() в null
Я, используя Graphaware Neo4j-php-OGM. Я хотел бы получить доступ к отношениям 2-го уровня. Я не видел, чтобы заставить его работать. Что я делаю неправильно? Я пытаюсь выполнить следующее: public function allowToContinue($userUuid, $permissionUuid)…
12 июн '18 в 17:01
2
ответа
Symfony 4 Guard Neo4j OGM
У меня возникли проблемы с получением пакета Neo4j OGM/Symfony для работы с Symfony Guard. Я успешно добавил пользователей в базу данных. к сожалению, он не хочет входить в систему, и я получаю следующую ошибку: Symfony\Component\Security\Core\Excep…
05 май '18 в 21:44
1
ответ
PHP neo4j OGM - обнаружена рекурсия
Я использую EntityManager в моем проекте. Я могу успешно читать / добавлять свои энтиты и отношения между ними в БД, но у меня есть одна проблема. У меня есть два узла Employee и Document и связь между ними как Employee HAS Document. php класс для E…
28 июл '17 в 07:30
2
ответа
Вернуть значение uuid в узлах, созданных в Neo4j ogm
Я работаю Neo4j из PHP. Для генерации поля uuid в узлах я использую: neo4j-uuid. Я также использую: https://packagist.org/packages/graphaware/neo4j-php-ogm, когда я создаю узел, я не возвращаю значение, назначенное полю UUID, мне нужно сделать новый…
04 май '18 в 17:13
1
ответ
neo4j огм возвращает не все отношения
Это мой класс OMG: /** * @OGM\Node(label="Personne") */ class Personne { /** * @OGM\GraphId() */ protected $id; /** * @OGM\Property(type="string") */ protected $nom; /** * @OGM\Relationship(targetEntity="Personne", type="SUIT", direction="OUTGOING")…
28 май '16 в 02:50
1
ответ
Как получить доступ к свойствам узла через 2 отношения с NEO4J-PHP-OGM
Я не могу понять, как получить доступ к свойствам через 2 отношения с библиотекой neo4j-php-ogm. Скажем, например, у меня есть "пользовательский" узел, который подключается к МНОГИМ "ресурсным" узлам, каждый из которых, в свою очередь, связан с фикс…
20 июл '16 в 16:08
1
ответ
Neo4j найти только 10 фильмов
Сегодня я обнаружил в slack neo4j, что в php можно использовать ogm. https://github.com/graphaware/neo4j-php-ogm Я использую примеры, показанные в тестовой папке с персоной и таблицей фильмов. Но я хочу иметь только 10 фильмов, но теперь у меня есть…
25 май '16 в 21:04
0
ответов
Создать индекс из метады с помощью GraphAware \ Neo4j \ OGM \ Annotations
Я использую GraphAware\Neo4j\OGM\ для управления узлами и отношениями в Neo4j, для создания узлов я использую следующие метаданные: use GraphAware\Neo4j\OGM\Annotations as OGM; /** * * @OGM\Node(label="Contact") */ class Contact { ... } в запросе ши…
03 май '18 в 20:14
0
ответов
потеряна связь с neo4j через долгое время
Я использую версию Neo4j 3.5.5 (Сообщество) и библиотеки graphaware / neo4j-php-client и graphaware / neo4j-php-ogm, и все творит чудеса. Я также использую Supervisord (3.2.4), потому что мне нужно запустить потребителя RabbitMQ (3.6.16), используя …
02 ноя '19 в 00:11