Yii
不会在数据库中插入不安全的值,以前我有这个问题,如果您将所有属性设置为安全,就可以了。您的属性现在仅在search
方案('on'=>'search'
)中是安全的。为了使所有属性在所有情况下均安全,请'on'=>'search'
从这两个模型规则中删除 。您放在
$parties->id = $customers->getPrimaryKey();
之后$parties->save();
。
如果您也想保存
$parties->id,请将其放置在
save()
- 删除
redirect
行,因此我认为您的save()
方法无法显示错误。
更新 :
那这个呢 ?
if (isset($_POST['SystemUsers'])) { $model->attributes = $_POST['SystemUsers']; if($model->save()){ // save() does validation in itself $parties->id = $model->getPrimaryKey(); $parties->save(); }}


