我想知道表中的记录数而不加载它们。
这是我的实际代码:
$this->loadModel('Image');
$numberOfRecords = count($this->Image->find('all'));
但这非常难看,因为它将加载所有记录。
有没有办法在不加载记录的情况下计算记录?
我想知道表中的记录数而不加载它们。
这是我的实际代码:
$this->loadModel('Image');
$numberOfRecords = count($this->Image->find('all'));
但这非常难看,因为它将加载所有记录。
有没有办法在不加载记录的情况下计算记录?
为什么不查书? http://book.cakephp.org/2.0/en/models/retrieving-your-data.html#find-count
$this->loadModel('Image');
$numberOfRecords = $this->Image->find('count'));