thinkphp mode的find方法失灵
程序员文章站
2022-05-10 16:58:56
...
thinkphp mode的find方法失效
今天遇到一个奇怪的问题
使用 D('Custoemr')->find(1)语句没有sql执行,非常奇怪。
而用其他表的model的find方法却正常。再结合D('Custoemr')->add()方法不返回主键。
觉得问题应该出在主键上,于是再仔细检查customer表发现果不其然有两个主键。 其中一个是手误点上去的。
所以这里再次总结下,如果有表有多个主键,那么find和create方法都不会正常执行
今天遇到一个奇怪的问题
使用 D('Custoemr')->find(1)语句没有sql执行,非常奇怪。
而用其他表的model的find方法却正常。再结合D('Custoemr')->add()方法不返回主键。
觉得问题应该出在主键上,于是再仔细检查customer表发现果不其然有两个主键。 其中一个是手误点上去的。
所以这里再次总结下,如果有表有多个主键,那么find和create方法都不会正常执行
相关文章
相关视频
上一篇: Photoshop打造蓝色梦幻斜光壁纸
下一篇: PHP实现加密的几种方式介绍
推荐阅读
-
ThinkPHP处理Ajax返回的方法
-
ThinkPHP登录功能的实现方法_PHP
-
thinkphp3.x中display方法及show方法的用法实例_php实例
-
ThinkPHP实现将SESSION存入MYSQL的方法
-
Thinkphp批量更新数据的方法汇总
-
浅析ThinkPHP中execute和query方法的区别_PHP教程
-
ThinkPHP基于PHPExcel导入Excel文件的方法
-
ThinkPHP调整Smarty模板引擎的使用以及查询方法汇总
-
ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法 原创,thinkphprun_PHP教程
-
thinkPHP删除前弹出确认框的简单实现方法,thinkphp弹出