有没有办法像tp3那样自动过滤掉不存在的字段呢?
有的,可能手册里没有提及(没找到),就在这里记录一下用法:
在你的模型类定义中,设置 field 属性为 true,如下:
class User extend Model {
protected $field = true;
}
这样当使用 $user->save($this->request->post());
就没问题了。建议线上环境开启字段缓存,否则会多一次获取表信息的查询。
最佳答案

class User extend Model {
protected $field = true;
}
这样当使用 $user->save($this->request->post());
就没问题了。