最近遇到一个问题,在用TP做系统的时候,我建立的表是 “tp_admin_user” 但是要用到的模型是 “AdminUserModel.model.class.php”,应该如何做?

解决方法:

<?php
namespace Admin\Model;
use Think\Model;
class AdminUserModel extends Model{    protected $tableName = 'admin_user';//不包含表前缀protected $trueTableName  = 'tp_admin_user';//包含表前缀
}

详看:

http://document.thinkphp.cn/manual_3_2.html#define_model

转载于:https://www.cnblogs.com/e0yu/p/7966263.html

ThinkPHP如果表名有下划线需要用Model应该怎么做?相关推荐

  1. thinkphp如果表名有下划线需要用Model

    模型命名规范 ThinkPHP 对数据库的表名和模型类的命名遵循一定的规范.首先数据库的表名和字段全部采用小写形式,模型类的命名规则是除去表前缀的数据表名称,并且首字母大写,然后加上模型类的后缀定义. ...

  2. mysql 表名带下划线_在MySQL中可以使用下划线作为表名吗?

    是的,我们可以在表名周围使用反引号将下划线添加为表名.以下是语法-INSERT INTO `yourTableName` values(yourValue1,.......N); 让我们首先创建一个表 ...

  3. linux mysql 修改表名_Linux下mysql怎么设置表名?

    Linux下mysql可以通过"ALTER TABLE 旧表名 RENAME [TO] 新表名;"语句来修改表名:还可以通过配置my.cnf文件,修改"lower_cas ...

  4. pytorch中(函数名有下划线和没有下划线)clamp和clamp_的区别

    在pytorch中,我们需要注意,对于tensor的操作时候是in-place类型. in-place类型是指,但在一个tensor上操作了之后,是直接修改了这个tensor,还是返回一个新的tens ...

  5. SolidWorks打开step格式后零件名变成下划线的解决方法

    打开SolidWorks,打开选项,找到"系统选项"中的"导入",将"文件格式"中的启用3DInterconnect前的√取消即可.

  6. JPA映射数据库mysql表名,字段名大小写转化,下划线分割.

    遇到小写加下划线"_" 的命名 spring.jpa.hibernate.naming.physical-strategy=org.springframework.boot.orm ...

  7. mysql 参数名 下划线,MySQL表名称中的下划线会引起问题吗?

    不,MySQL表名中的下划线不会有任何问题.您将在MySQL表名称中出现破折号. 这是演示,使用表名的下划线没有任何问题-_StudentTrackerDemo 让我们在创建表时看到相同的内容.创建表 ...

  8. Python中的方法名前加下划线

    在Python中,方法名前加下划线通常有以下几种用法和约定: 单个前导下划线(_methodName):这是一种约定,用于指示该方法是类的内部使用方法,应该被视为私有方法.虽然在语法上并没有强制限制, ...

  9. SpringBoot - MyBatis-Plus使用详解2(设置实体类对应的表名、字段名 )

    二.设置模型对应的表名.字段名 1,设置关联的表名 (1)默认情况下,如果数据库表是使用标准的下划线命名,并且能对应上实体类的类名,我们就不需要特别去手动匹配.比如有张 user_info 表,那么会 ...

最新文章

  1. ATS日志格式中的Squid-和Netscape-格式的缓存结果码
  2. linux shell概述,Linux学习 -- Shell基础 -- 概述
  3. git版本分支和分支、分支和主分支切换
  4. oracle中的一些基本概念
  5. 我用AI回怼美女汽车销售系列[yolo车牌识别](四)
  6. 很好的理解遗传算法的样例
  7. 1694 件 AI 事件大盘点,哪些事让你记忆深刻?
  8. ftp linux 推送文件_Linux下SSH用FTP命令上传文件至另一个FTP空间
  9. hadoop搭建和指令
  10. python目录和文件的基本操作_Python常用的文件及文件路径、目录操作方法汇总介绍...
  11. win7计算机怎么找管理员,win7管理员身份运行
  12. vscode缓存清理
  13. ADO连接MySql数据库之通过连接字符串
  14. 画思维导图一定要用计算机来完成吗,一起来画思维导图
  15. 达人评测 r7 7730U和R5 7530U选哪个好 锐龙r77730U和R57530U对比
  16. 博士申请 | 香港中文大学LaVi Lab王历伟老师招收人工智能全奖博士生
  17. linux快速解压缩,快速了解linux压缩与解压
  18. 1.14 JavaScript5:常用DOM操作
  19. (转载)持续集成(第二版)[来自:Martin Fowler]
  20. 7个月后再测「小度在家」,已然超出音箱属性的未来新物种

热门文章

  1. CentOS添加新角色(新增一个具有root权限的新用户)
  2. python如何下载os库_简谈下载安装Python第三方库的三种方法
  3. 路径规划;a*算法 demo_路径规划A*算法
  4. 电脑画画软件_绘画软件分享,还不过来看!
  5. bazel 链接第三方动态库_C/C++编程知识:Linux 动态库相关知识整理
  6. 学习 尚硅谷_宋红康_第2章_Java基本语法(下):程序流程控制超详细课件
  7. 群同态基本定理证明_群同态基本定理II
  8. rrpp协议如何修改_RRPP协议做为高级网络工程师不能不懂的技术带你快速学习
  9. 激光雷达+imu_多款激光雷达性能测估
  10. python123第九周测验答案2020_脑筋急转弯:什么牛是最好骗的?这答案能笑死人...