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();
希望这对那里的人有所帮助。
我想问一下,如果某个名称在我的 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();
希望这对那里的人有所帮助。