idealia/yii2-children-count-behavior

这是一个用于计算依赖对象中的记录数,并在插入、编辑或删除任何子记录后更新相关列的行为。

dev-master 2016-02-16 13:12 UTC

This package is not auto-updated.

Last update: 2024-09-28 16:41:29 UTC


README

这是一个用于计算依赖对象中的记录数,并在插入、编辑或删除任何子记录后更新相关列的行为。

安装

安装此扩展的首选方法是使用 composer

运行以下命令之一:

php composer.phar require idealia/yii2-children-count-behavior "*"

或在您的 composer.json 文件的 require 部分添加:

"idealia/yii2-children-count-behavior": "*"

到您的 composer.json 文件中。

用法

public function behaviors()
{
     return [
         [
             'class' => ChildrenCountBehavior::className(),
             'countRelation' => 'getDocuments',
             'parentRelation' => 'getTask',
             'columnToUpdate' => 'document_count'
         ],
     ];
}