我正在使用CakePHP创建一个问答应用程序,并且我想在某些情况下排除我的关联。想象一下以下场景:
我正在使用 $this->Question->findAll() 将所有问题列在第一页上。由于在我的模型中有以下关联:
public $hasMany = array( Answer =>
array( className => Answer ,
order => Answer.created DESC ,
foreignKey => post_id ,
dependent => true,
exclusive => false,
)
);
所有答案都将在起始页面上被选择,这并不是最佳的。我该如何在这种特定的方法中排除答案?
谢谢 (xiè xiè)