1
我正在CakePHP中編寫一個應用程序,需要計算圖像的帖子數。它的一個(圖片)很多(評論)鏈接。CakePHP計數語法
我試過以下,但它不工作,因爲它不能找到表?我知道我已經設法在以前的應用程序中只用SQL查詢來做到這一點。
這是代碼
$data = $this->Image->find('all', array(
'fields' => array('COUNT(Comment.comment_id) AS total', 'Image.*'),
'group' => array('Image.logo_id')
));
基本上我想輸出的圖像細節,然後它被關聯到圖像的註釋計數。
希望有人能幫忙。
謝謝。
嘗試在配置文件中將調試級別設置爲2,看看會發生什麼。 CakePHP應該停止緩存數據庫的結構。 – Mike
你看過[counterCache](http://book.cakephp.org/view/1033/counterCache-Cache-your-count)嗎? – deizel
@Mike我已經能夠以相反的方式做到這一點,就像從Comment表中計數一樣。調試設置爲L2,但它表示無法找到表格Comment。 – Tony