lequocnam / orient-laravel
这是为 Laravel 5 定制的 OrientDB 驱动程序
dev-master
2016-09-07 08:00 UTC
Requires
- ostico/phporient: ^1.2
This package is not auto-updated.
Last update: 2024-09-14 18:53:15 UTC
README
这是为 Laravel 5.2 定制的 OrientDB 驱动程序
要求
- PHP >= 5.5.9
- Laravel 5.2
- OrientDB 2.2 或更高版本
安装
运行 composer require lequocnam/orient-laravel
安装此软件包。
然后,在 config/app.php
中添加服务提供者
/*
* Application Service Providers...
*/
...
Lequocnam\Orient\OrientServiceProvider::class,
数据库配置
打开 config/database.php,将 orientdb
设置为默认连接
'default' => 'orientdb',
'default_nosql' => 'orientdb', //optional
...
'connections' => [
'orientdb' => [
'driver' => 'orientdb',
'host' => 'localhost',
'port' => '2424',
'database' => 'database_name',
'username' => 'root',
'password' => 'root'
]
]
使用方法
在你的模型中
<?php
namespace App;
use Lequocnam\Orient\Eloquent\Model;
use Lequocnam\Orient\Eloquent\SoftDeletes;
class Animal extends Model
{
use SoftDeletes;
...
}
当前功能
- 类似 Eloquent 模型的基本 CRUD
- 软删除
- 事务(不支持嵌套事务)
即将到来的功能
- 关系(HasOne、HasMany、BelongsTo、...)
- 防止 SQL 注入