大家好,我的 rails 应用程序中有一个模型“项目”,它是一个 REST 资源。
我还有一个带有方法“仪表板”的非 REST 控制器“主页”。
我希望仪表板呈现所有项目。这意味着,我需要对 Project 调用 index 操作。我可以想到两种方法来做到这一点:
1.
在我的仪表板模板中有一个指向 Project#Index 的链接,然后由于仪表板和索引共享相同的布局,用户可以看到项目列表。但是,这需要额外的点击。
2.
由于仪表板的所有其他视图元素都位于布局文件中,我可以在仪表板操作中手动设置@projects 实例并呈现索引模板。
这看起来也是一种错误的处理方式。
我有两个模型“项目”并说“Cookie”,我想在我的仪表板中列出它们?如何以最简洁的方式实施它?