Codeigniter 4 如何显示某个名称出现在多于 X 行的记录

Codeigniter 4 how to show if records where a certain name appears in more than X rows

我想问一下,如果某个名称在我的 table 中出现超过 X 行,我该如何显示。

对于 mySQL 查询: SELECT COUNT(*) FROM table WHERE fieldname = 2;

对于CI4,是不是也一样: $users = $userModel->asObject('count')->where('fieldname', '2')->findAll();

如果不是,谁能告诉我 CI4 的正确查询是什么?提前谢谢大家!

好的,我设法通过使用

解决了这个问题
$users = $model->where('fieldname', '2')
                ->countAllResults();

希望这对那里的人有所帮助。