【问题标题】:Which Controller to Use?使用哪个控制器?
【发布时间】:2011-05-28 00:29:37
【问题描述】:

这是一个“MVC 最佳实践”问题。我有一个 User 模型,它与 Child 有属于关系。我想显示特定用户的孩子列表。我可以通过用户控制器中的视图操作访问与单个用户相关的所有子节点,或者我可以通过子控制器中的操作访问它们,其中带有 user_id 的 where 子句。哪个是最佳实践?在父(用户)控制器中处理这样的事情?或者在子控制器中处理这个?

【问题讨论】:

    标签: model-view-controller cakephp


    【解决方案1】:

    由于它与特定的用户有关,但与特定的孩子无关,我认为最好将其作为一个名为 children 的操作放在用户控制器中。

    【讨论】:

      【解决方案2】:

      在我看来,无论哪种方式都很好。最重要的是保持一致。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多