我已经在X2CRM中创建了一个定制模块.然后,我在该模块中创建了一个新记录,并使用Log Time
小部件记录了时间.最后,当我通过从All Record视图中单击该记录名称来检索相同的记录时,会抛出以下错误:
CDbCommand未能执行SQL语句:SQLSTATE[42000]:语法错误或访问冲突:1055 Select 列表的表达式#7不在GROUP BY子句中,并且包含非聚合列‘x2_DB.x2_Actions.Complete’,该列在功能上不依赖于GROUP BY子句中的列;这与SQL_MODE=ONLY_FULL_GROUP_BY不兼容
我在Google上的其他框架上也看到过类似的问题,但这个是内置代码生成器模块(我在管理区域创建的).因此,这些解决方案不适用于该客户关系管理.
我已经查看了日志(log),但什么也没有发现.
Update:个
我在堆栈跟踪中发现,对此SQL的调用是从源代码中的以下行发送的:
ActionHistoryChartWidget::getChartData(‘1675792337’,1675967470,‘8’,‘任务’,空)