我有一个问题....我正在使用Play 2.7(Scala)构建一个网站。我正在构建类似于cms的东西..你可以创建页面,事件,发表评论等...我正在建立一个导航菜单,应该从我的数据库表(类别)中存储的一些数据创建。
我的问题是应该在每个请求(主页,事件页面,帖子页面)上提取这个“数据”,我不确定这样做的最佳方法。我在考虑这3个解决方案:
你怎么看?任何建议都会很棒!!谢谢你们。
像@LucatT这样的东西。希望能帮助到你。
routes
GET /menu controllers.HomeController.giveMeTheMenu()
HomeController.scala
def giveMeTheMenu() = SecureUserAction.async { implicit request =>
// Codes here and fetch data from DB..
}