本文主要是介绍easyswoole orm 查询字段中出现关键字报错,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用easyswoole orm 报如图错误:
我使用的是一个很简单的orm 语法:
public function getItemById(int $id):?array {return $this->create()->get($id)->toArray(); }
报错的位置就在 这一句,之前也用过 也没报错,开始没弄懂为什么会出现报错,然后仔细的阅读了一下错误提示:
貌似是说 没有足够的参数来使用group 方法。我什么时候使用这个方法了呢?????????????
在仔细想一想 在tp5 的orm 中查询这个表的数据也没有报错。为什么easyswoole 的orm 不得行呢????????
最后在仔细看提示,问题就出在 “” group()“” 这个方法中,然后去检查一下我的表,突然发现表中有个属性叫group
难道 我使用的关键字作为属性,orm判断了关键字的?改了一下表的属性名称 果然不报错了。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
这篇关于easyswoole orm 查询字段中出现关键字报错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!