2012-11-06 48 views
0

我是CakePHP的新手。請幫助我編寫一個函數來檢索我的使用CakePHP構建的博客應用程序在特定類別下的帖子。按類別在CakePHP中列出帖子

我的表結構:

帖子:身份證,職位,機構,創建,CATEGORY_ID 類:身份證,組我已經定義

另外: 內部崗位模型 - var $belongsTo = 'Category'; 裏面的分類模型 - var $hasMany = 'Post';

回答

1

find()是通用的查詢 CakePHP模型的方法。

一個例子是:

$results = $this->Post->find('recursive' => -1, 'conditions' => array('Post.category_id' => 1)); 
debug($results); 

有很多方法可以實現你想要什麼。我鼓勵你去read the docs或通過CakePHP Blog Tutorial工作。

0
$this->Post->find('all', array('conditions' => array('Post.category_id' => $category_id))); 

其中$ CATEGORY_ID是你想從數據庫中檢索結果類別的ID

希望這有助於