2015-11-24 22:18:19 4398次浏览 2条回答 0 悬赏 30 金钱

我是想update文章表的数据,$model->load(Yii::$app->request->post()),但是我没有去写一个updateForm这样的验证模型,而是直接用Article模型去load提交的post的数据,然后失败了提示_Failed to set unsafe attribute 'id' in 'app\models\Articles'.我查了好像要设置scenario,但还是具体还是不知道该怎么办,如果像我这样直接load的该怎么写?

最佳答案

  • 回答于 2015-11-24 22:35 举报

    你是有怎样的需求需要跳过数据验证呢?

    1 条回复
    回复于 2015-11-24 23:04 回复

    实际是不应该跳过的,前面是我想省事就没写,结果发现不行。然后我就想知道不写验证该怎么用load。

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

aoyo

注册时间:2015-09-24
最后登录:2016-04-17
在线时长:31小时2分
  • 粉丝2
  • 金钱2402
  • 威望0
  • 积分2712

热门问题