模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写,然后加上模型层的名称(默认定义是Model),例如:

模型名 约定对应数据表(假设数据库的前缀定义是 think_)
UserModel think_user
UserTypeModel think_user_type 如果你的规则和上面的系统约定不符合,那么需要设置Model类的数据表名称属性,以确保能够找到对应的数据表。
M函数在模型命名规则限制下M('UserType')获取的对应数据表是 '前缀_User_Type',如果数据库中的真实表为前缀_UserType,会发生错误,解决办法采用D函数或者M('usertype')小写都能达到目的

  

最新文章

  1. 解读ASP.NET 5 & MVC6系列(4):核心技术与环境配置
  2. Metrics-Java版的指标度量工具之一
  3. codeforce626C.Block Towers(二分)
  4. C#多线程之二:ManualResetEvent和AutoResetEvent
  5. setTimeout 方法用于在指定的毫秒数后调用函数或计算表达式
  6. Phases of translation
  7. hdu3530Subsequence rmq
  8. D3.js:饼状图的制作
  9. leetcode day8
  10. FZU 1889 龟兔赛跑
  11. 数据库 --> SQL 和 NoSQL 的区别
  12. Flutter不完全安裝指南(AndroidStudio集成)
  13. get() got an unexpected keyword argument
  14. JavaScript 数组复制的方法
  15. Maven3 生命周期与插件(笔记五)
  16. sql小知识
  17. 转-SourceTree注册atlassian账号SIGUP按钮灰色无法注册的问题
  18. Android成长之路-实现简单动画
  19. CYQ学习主要摘要
  20. Heka 的 CMake 编译配置分析

热门文章

  1. MySQL数据库的备份与还原
  2. 《Linux内核设计与实现》课本第十八章自学笔记——20135203齐岳
  3. pandas保存excel
  4. AndroidTouch事件总结
  5. css实现强制不换行/自动换行/强制换行
  6. asp.net ajax控件tab扩展,极品啊,秒杀其它插件
  7. [css]当父元素的margin-top碰上子元素的margin-top
  8. python学习05——字典
  9. SAE使用心得1
  10. VisualSVN 4.0.12补丁原创发布