使用easyswoole orm 报如图错误:
我使用的是一个很简单的orm 语法:
public function getItemById(int $id):?array { return $this->create()->get($id)->toArray(); }
报错的位置就在 这一句,之前也用过 也没报错,开始没弄懂为什么会出现报错,然后仔细的阅读了一下错误提示:
貌似是说 没有足够的参数来使用group 方法。我什么时候使用这个方法了呢?????????????
在仔细想一想 在tp5 的orm 中查询这个表的数据也没有报错。为什么easyswoole 的orm 不得行呢????????
最后在仔细看提示,问题就出在 “” group()“” 这个方法中,然后去检查一下我的表,突然发现表中有个属性叫group
难道 我使用的关键字作为属性,orm判断了关键字的?改了一下表的属性名称 果然不报错了。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!