我今天在松弛的neo4j中发现可以在php中使用ogm。
https://github.com/graphaware/neo4j-php-ogm
我使用测试文件夹中演示的示例和人物和电影表。
但我想只有10部电影,但我现在有所有电影。
这是我在应用程序中的代码:
$movies = $em->getRepository(Personne::class)->findAll();
非常感谢您的回复。
答案 0 :(得分: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