我是CakePHP的新手。請幫助我編寫一個函數來檢索我的使用CakePHP構建的博客應用程序在特定類別下的帖子。按類別在CakePHP中列出帖子
我的表結構:
帖子:身份證,職位,機構,創建,CATEGORY_ID 類:身份證,組我已經定義
另外: 內部崗位模型 - var $belongsTo = 'Category';
裏面的分類模型 - var $hasMany = 'Post';
我是CakePHP的新手。請幫助我編寫一個函數來檢索我的使用CakePHP構建的博客應用程序在特定類別下的帖子。按類別在CakePHP中列出帖子
我的表結構:
帖子:身份證,職位,機構,創建,CATEGORY_ID 類:身份證,組我已經定義
另外: 內部崗位模型 - var $belongsTo = 'Category';
裏面的分類模型 - var $hasMany = 'Post';
find()
是通用的查詢 CakePHP模型的方法。
一個例子是:
$results = $this->Post->find('recursive' => -1, 'conditions' => array('Post.category_id' => 1));
debug($results);
有很多方法可以實現你想要什麼。我鼓勵你去read the docs或通過CakePHP Blog Tutorial工作。
$this->Post->find('all', array('conditions' => array('Post.category_id' => $category_id)));
其中$ CATEGORY_ID是你想從數據庫中檢索結果類別的ID
希望這有助於