谁一开始就是大神?

model里面fields()方法在哪调用的?[2.0]

model里面重写fields()方法可以过滤load()时的字段,那么fields()是在哪调用的?

fields()主要作用关联数据表字段和模型属性,这样数据表改了只改fields里的字段就可以了,不用重新把控制器视图什么的都改一遍。
另外unset后不是在load时过滤而是直接删除和数据表的关联,在该模型内就好像属性或字段不存在一样。
这个貌似没有你说的那个过滤load功能啊。只是返回模型数据时候有用,比如你表里是username你想返回成nickname

赞(0) 打赏
未经允许不得转载:菜鸟之家 » model里面fields()方法在哪调用的?[2.0]

评论 抢沙发

登录

找回密码

注册