si quieres usas las dos "tablas" (modelos (de posts y comentarios)) tienes que usar $uses :) en tu controlador.
ejemplo:
app/controllers/comentarios_controller.php
Código PHP:
class ComentariosController extends AppController{
var $name = "Comentarios";
}
app/controllers/posts_controller.php
Código PHP:
class PostsController extends AppController{
var $name = "Posts";
var $uses = array('Post','Comentario'); //nombre de los modelos.
function mostrarcomentarios(){
$comentarios = $this->Comentario->find('all',array('fields'=>array('Comentario.id','Comentario.cuerpo'),'order' =>'Comentario.fecha DESC'));
$this->set(compact('comentarios'));
}
}
app/view/posts/mostrarcomentarios.ctp
Código PHP:
debug($comentarios); //muestra todos los datos (parecido a print_r())
bueno eso fue lo que te entendi de pregunta, si no es la repuesta, formula de nuevo tu pregunta pero bien :)