0

我对 Yii 还很陌生,并且遇到了相关模型的障碍。我怀疑其他初学者也会不时遇到这个问题,即使只是为了指出我正确的方向,我也会感谢任何输入,因为我在这个问题上找不到任何东西。

我有三个相关的模型-

  • 帖子
  • 回应
  • 评论

帖子有_很多回复和回复有_很多评论-

发表->回复->评论

我想在 Post 控制器中运行一个查询,针对返回关联响应及其关联评论的特定帖子。我的印象(正确/错误)可以使用 find 方法结合以下一些变体来完成 -

Post::model()->with('responses','comments')->findAll();

显然这是行不通的。有人知道解决这个问题的方法或方法吗?

4

1 回答 1

0

Yii 以更好的方式完成你正在寻找的事情。我希望这将解决您的问题。

Post::model()->with('responses','responses.comments')->findAll();

但是他们的一件事应该是响应模型与评论模型的关系评论。

于 2012-10-08T04:39:06.877 回答