Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用MongoDB和Play框架_Mongodb_Angular - Fatal编程技术网

使用MongoDB和Play框架

使用MongoDB和Play框架,mongodb,angular,Mongodb,Angular,我正在学习英语。我正在努力理解如何一起使用Angular2和MongoDB。一些教程涉及使用Express.js。我更愿意坚持使用4种技术——Angular、Play、Scala和Mongdob(我希望避免学习其他新框架) 没有Angular,我知道如何使用反应式Mongo(数据作为JSON发送到服务器,Scala中的后端应用程序)存储/检索正在运行的数据。然而,如果我使用Angular创建前端,我想我应该创建一个服务来处理数据库交互。我的疑问是: 1) 我应该什么时候连接到数据库?为每个服务A

我正在学习英语。我正在努力理解如何一起使用Angular2和MongoDB。一些教程涉及使用Express.js。我更愿意坚持使用4种技术——Angular、Play、Scala和Mongdob(我希望避免学习其他新框架)

没有Angular,我知道如何使用反应式Mongo(数据作为JSON发送到服务器,Scala中的后端应用程序)存储/检索正在运行的数据。然而,如果我使用Angular创建前端,我想我应该创建一个服务来处理数据库交互。我的疑问是: 1) 我应该什么时候连接到数据库?为每个服务API调用连接到数据库似乎并不明智 2) 如果我的数据库连接中断,我的应用程序怎么知道? 3) 与数据库的通信不应被阻塞。我该怎么处理?我想某处会有一些“承诺”,但我确实知道如何使用它


如果需要任何后端编程,我想使用Scala而不是Java

这里的帮助中心有这个问题的答案。因此,我建议您找到一些示例,尝试一些代码,然后带着特定问题返回,这就是“主题”。要求一个教程链接/推荐是“离题的”,本质上要求一个“教程”作为回应也是“离题的”。问“这个代码有什么问题,我怎样才能从提供的数据中得到这个结果?”,这是关于“主题”的问题,在这里提问很好。但事实并非如此。这里的帮助中心有这个问题的答案。因此,我建议您找到一些示例,尝试一些代码,然后带着特定问题返回,这就是“主题”。要求一个教程链接/推荐是“离题的”,本质上要求一个“教程”作为回应也是“离题的”。问“这个代码有什么问题,我怎样才能从提供的数据中得到这个结果?”,这是关于“主题”的问题,在这里提问很好。但事实并非如此。