2015-04-02 10:38:26 8282次浏览 3条回答 0 悬赏 10 金钱

请教rules的配置是什么时候执行的
$model->load()还是$model->save()
如果load时候没有load到值可不可以设置一个默认值
如果load时候的变量值为1 想要赋值给model为2 可不可以通过rule进行设置

最佳答案

  • 回答于 2015-04-03 09:42 举报

    默认情况下,是所有场景都走的,你可以设置不同的场景,这个是注释上说的。

    * Each rule is an array with the following structure:
         *
         * ~~~
         * [
         *     ['attribute1', 'attribute2'],
         *     'validator type',
         *     'on' => ['scenario1', 'scenario2'],
         *     ...other parameters...
         * ]
         * ~~~
    
  • 回答于 2015-04-03 10:16 举报

    之前看错题目了木好意思。。。

您需要登录后才可以回答。登录 | 立即注册
myname9
总监

myname9

注册时间:2014-10-15
最后登录:2015-05-06
在线时长:43小时31分
  • 粉丝2
  • 金钱1936
  • 威望0
  • 积分2366

热门问题