ThinkPHP开发指南-模型之字段映射

来自站长百科
Zhou3158讨论 | 贡献2010年5月8日 (六) 10:39的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航、​ 搜索

导航:上一页

ThinkPHP的字段映射功能可以让你在表单中隐藏真正的数据表字段,而不用担心放弃TP的自动创建表单对象的功能,假设我们的User表里面有username和email字段,我们需要映射成另外的字段,定义方式如下:

PHP代码

Class UserModel extends Model{    

protected $_map = array(    

'name' =>'username',    

'mail'  =>'email',    

);    

} 

这样,在表单里面就可以直接使用name和mail名称作为表单数据提交了。在保存的时候会字段转换成定义的字段映射。