采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
一开始我在写关联的时候。因为数据库表名是 “Banner_item”所以在创建类和调用的时候我都用的“Banner_item”。
但是系统报错。
我改成“BannerItem”(不带下划线),就正常了。
请问老师这是什么原因呢? 是不识别下划线还是怎么回事。为什么模型名跟数据库不一致还可以调用成功呢?
tp5作者就是这样设计的,没有为什么啊。记住就好。
意思TP5 读数据库的时候用驼峰命名,自动省略下划线么?
我创建的是BannerItem, 但是也出错了。原因还没查出来
从一开始调用,这三个地方的名称都是一致的。并没有漏写,写错的情况啊。
登录后可查看更多问答,登录/注册
全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计
1.3k 23
1.5k 21
1.5k 19
1.6k 18
1.3k 18