在Laravel API中创建一个包含报表的仪表板



我正在做一个Laravel API项目,我正在尝试用四个简单的报告构建一个仪表板。这些报告从不同的(已经存在的(模型中获取数据。所以我想知道应该在哪里为这些报告创建查询。我是否应该创建一个没有模型的仪表板控制器,因为我没有仪表板的数据库表?请就这种特定情况下的最佳实践向我提供建议。我希望保持代码库的干净、可维护和可扩展性。

对于仪表板数据,您可能需要关系和其他方式来获取数据。我最常做的是像HomeController一样制作视图和模型,然后在用户登录时,这就是默认页面和u显示。我不认为在没有模特的情况下做这件事会对你更好。有了模型,至少u可以更清楚地说明数据来自哪里——>关系而不是使用长代码。无论如何,这个主题是特定于项目的,所以你需要确定什么最适合你。

相关内容

最新更新