码迷,mamicode.com
首页 > 其他好文 > 详细

表名操作

时间:2016-04-08 06:25:30      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

表名操作

在实际项目开发中,一共有三种情况会用到表名操作。

1、表前缀(养成习惯)

在实际项目开发中,如果一个数据库中要同时存放多个项目信息,为了以示区分每一个项目的数据表,我们可以使用表前缀原则:

技术分享

think_oa 办公:oa_

think_shop 商城:shop_

think_cms 内容管理系统:cms_

2、表名操作(属性)

技术分享

① tableName 表名操作

在实际项目开发中,一个模型对应一个与之相关的数据表。模型名称通常是采用表名去前缀然后首字母大写。但是有一种特殊情况:

DeptModel模型名称,对应表名tk_dept。但是如果表名为tk_department,该如何处理呢?

技术分享

答:可以使用$tableName属性

技术分享

② trueTableName 表名操作

在实际项目开发中,如果遇到以下问题,可以考虑使用$trueTableName来解决。

模型名称:DeptModel,对应表名tk_dept。但是如果表名为dept那么该如何处理呢?

技术分享

表名操作

标签:

原文地址:http://www.cnblogs.com/nyxd/p/5366319.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!