我想用 CI 计算我的活动记录查询的结果(使用 postgreSQL)。我正在使用count_all_results()
,它适用于大多数查询,但在使用时distinct()
或group_by()
连接后不起作用,因为count_all_results()
忽略了这些功能。
这是对此的修复,它尚未在最新的(2.1.3)稳定版本中实现。 https://github.com/EllisLab/CodeIgniter/commit/b05f506daba5dc954fc8bcae76b4a5f97a7433c1
当我尝试自己在当前版本中实施此修复时,没有完成额外的过滤。行数保持不变。
有关如何在当前版本中实现此功能的任何提示,或其他计算由distinct()
or过滤的结果的方法group_by()
?