首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Yii搜索"search on“和CActiveRecord ()

Yii搜索"search on“和CActiveRecord ()
EN

Stack Overflow用户
提问于 2014-09-29 03:11:19
回答 1查看 79关注 0票数 0

我正在做一个使用Yii框架和CActiveRecord模型的项目。

在所有这些文件中都有这样的东西:

代码语言:javascript
复制
public function rules() {
    return array(
        //...
        // The following rule is used by search().
        // Please remove those attributes that should not be searched.
        array(
            'id, alias, code',
            'safe', 'on'=>'search'
        ),
    );
}

和一个名为search()的方法。

问题是-这是用来做什么的,如果我不使用任何Zii / Gii /任何东西,我能安全地移除它吗?我也不使用表单和批量分配。

我怀疑这是Gii出于某种原因自动生成的。我试着注释掉它,没有注意到任何问题,但可能是我弄坏了什么东西。

EN

回答 1

Stack Overflow用户

发布于 2014-09-29 04:44:09

我也不使用表单和批量分配。

那么,是的,您将不需要它(但在任何其他情况下,您将需要,所以我建议您最好将它留在那里)。这里有一篇文章很好地解释了它:http://www.yiiframework.com/wiki/161/understanding-safe-validation-rules/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26088588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档