niterain / neo4j-php-ogm
将 Neo4J PHP OGM 带到 Laravel4
dev-master
2013-12-12 14:35 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.0.x
This package is not auto-updated.
Last update: 2024-09-24 01:46:09 UTC
README
安装
在 composer.json 中添加 niterain\Neo4jPhpOgm
作为需求项
{ "require": { "niterain/neo4j-php-ogm": "dev-master" } }
使用 composer update
更新您的包或使用 composer install
安装
一旦 Composer 安装或更新了您的包,您需要将 Neo4jPhpOgm 注册到 Laravel 中。打开 app/config/app.php 并找到底部的 providers 键,添加
'Niterain\Neo4jPhpOgm\Neo4jPhpOgmServiceProvider',
配置
由于我喜欢将配置文件放在一个目录中,这个库会检查设置是否在 app/config 目录下的 database.php 文件中作为 'neo4j' 键下的一个连接,如果没有定义,它会在其本地 config.php 文件中查找。
使用
您在实体文件夹中添加您的实体,从那里开始,一切感觉都像 Doctrine2。
$em = App::make('entityManager'); $user = $em->getRepository('Entity\\User'); $user->add(array('firstName' => 'levi', 'lastName' => 'stanley')); $em->persist($user); $em->flush();