kossmoss / yii2-postgresql-array-field
Yii2 postgresql array field 支持行为
0.2.1
2016-03-21 10:28 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-25 22:45:10 UTC
README
Yii2 postgresql array field 支持行为
================
为yii2模型提供PostgreSQL数组字段支持。
安装
将依赖项添加到您的项目composer.json文件中
{
"require": {
"kossmoss/yii2-postgresql-array-field": "^0.2"
}
}
使用示例
将行为附加到模型的一个或多个字段上
use yii\db\ActiveRecord; use \kossmoss\PostgresqlArrayField\PostgresqlArrayFieldBehavior; /** * @property array $modelField */ class Model extends ActiveRecord{ public function behaviors() { return [ [ 'class' => PostgresqlArrayFieldBehavior::className(), 'arrayFieldName' => 'modelField', // model's field to attach behavior 'onEmptySaveNull' => true // if set to false, empty array will be saved as empty PostreSQL array '{}' (default: true) ] ]; } }