2016-05-25 2 views
2

Я нашел сегодня в slack neo4j, что можно использовать ogm в php.Neo4j найти только 10 фильмов

https://github.com/graphaware/neo4j-php-ogm

Я использую примеры продемонстрированные в тестовой папке с человеком и таблицы фильмов.

Но я хочу иметь только 10 фильмов, но у меня теперь есть все фильмы.

Это мой код в приложении:

$movies = $em->getRepository(Personne::class)->findAll(); 

Спасибо уже за ответы.

ответ

3

Ничего себе, эта библиотека была выпущена сегодня утром. Спасибо, что уже использовал его.

Я предполагаю, что у вас есть опечатка в вашем вопросе и что класс, переданный диспетчеру сущности, должен быть классом фильма.

Так что да, это можно вернуть только подмножество всех узлов Movie и даже заказать их:

$only10Movies = $em->getRepository(Movie::class)->findAll(['limit' => 10]); 

Вы также можете заказать их, если вы хотите:

$movies = $em->getRepository(Movie::class)->findAll(['order' => array('title' => BaseRepository::ORDER_ASC)]); 

Документация, также можно получить здесь:

https://github.com/graphaware/neo4j-php-ogm/blob/1.0/docs/01-intro.md

Смежные вопросы