关于在model类中通过获取器获取属性冲突问题

浏览:482 发布日期:2018/05/24 分类:技术分享
关于在model类中通过获取器获取属性冲突问题
当我们在model类中进行查询时,model类继承Model类
在Model类中定义了多个受保护的属性,而这些属性可能会与数据表中定义的字段产生冲突
如:name、table、pk
name在model类中使用name来标识model类的名称
name默认是protected,直接通过获取器获取便造成获取到的非期望值
这些属性是作为model类的扩展属性如:table(自定义表名)、pk(自定义主键)、
connection(数据库配置信息)等等
如果遇到同样问题的开发者浏览一遍此类的属性列表,避免使用此类名称作为字段名或通过getDate获取,防止造成数据错误问题。
最佳答案
评论( 相关
后面还有条评论,点击查看>>