#①設定
・laravel バージョン 5.6
・neoEloquent バージョン 1.4.6
##1)Laravelプロジェクトをバージョン指定して作成
composer create-project "laravel/laravel=5.6.*" [プロジェクト名]
##2)Vinelab/NeoEloquentの設定
composer require vinelab/neoeloquent 1.4.6
※neo4jの設定がないと怒られる場合、先にconfig/database.phpの設定をしてキャッシュクリア。
##3)neo4jデータベースの利用設定
config/database.phpにneo4jの設定を追加
'default' => env('DB_CONNECTION', 'neo4j'),
'connections' => [
~
'neo4j' => [
'driver' => 'neo4j',
'host' => env('DB_HOST', 'ホスト名'),
'port' => env('DB_PORT', '7474'),
'username' => env('DB_USERNAME', "neo4jユーザ名"),
'password' => env('DB_PASSWORD', "neo4jパスワード")
],
.envの設定を変更
DB_CONNECTION=neo4j
DB_HOST=ホスト名
DB_PORT=7474
DB_USERNAME=neo4jユーザ名
DB_PASSWORD=neo4jパスワード
参考
NeoEloquent