【发布时间】:2010-02-08 11:02:43
【问题描述】:
我有一个 CActiveRecord 模型,我需要更改该模型中的安全属性列表。 我在模型中定义了 safeAttributes 方法,如下所示:
public function safeAttributes()
{
return array(
'name, bio',
);
}
问题是我的安全属性分配中没有考虑“生物”。我试图在我的模型中转储模型 safeAttributeNames 属性,而我得到的与 safeAttributes 应该返回的完全不同。
我这样做是否正确?
干杯, 费拉斯
【问题讨论】:
-
如果
bio没有被考虑在安全属性分配中,你可以简单地删除它,对吧?