【发布时间】:2013-04-29 01:05:42
【问题描述】:
我想用 CI 计算活动记录查询的结果(使用 postgreSQL)。我正在使用count_all_results(),它适用于大多数查询,但在连接后使用distinct() 或group_by() 时却不行,因为count_all_results() 忽略了这些功能。
这里有一个修复,它尚未在最新 (2.1.3) 稳定版本中实现。 https://github.com/EllisLab/CodeIgniter/commit/b05f506daba5dc954fc8bcae76b4a5f97a7433c1
当我尝试自己在当前版本中实施此修复时,没有完成额外的过滤。行数保持不变。
关于如何在当前版本中实现此功能的任何提示,或其他计算由distinct() 或group_by() 过滤的结果的方法?
【问题讨论】:
标签: php database codeigniter postgresql