Javascript 使用Angularjs从Mongodb获取数据

Javascript 使用Angularjs从Mongodb获取数据,javascript,angularjs,node.js,mongodb,Javascript,Angularjs,Node.js,Mongodb,我来自LAMP stack的背景,但最近我对Node.js/Angluarjs combo感兴趣。现在我想让Mongodb加入到混搭中,但我最难的是让它建立起来。我发现的每一个教程都使用不同类型的堆栈,有些使用Express.js,有些使用Mongoose或其他。如何使用angularjs HTTP服务连接到Mongo?我是否需要像Mongoose这样的中间库,或者我可以直接用Angular实现它。我很久以前就把它作为一个实验。我正在尝试做我在这一页所做的事情。在这里,我将数据存储在一个JSON

我来自LAMP stack的背景,但最近我对Node.js/Angluarjs combo感兴趣。现在我想让Mongodb加入到混搭中,但我最难的是让它建立起来。我发现的每一个教程都使用不同类型的堆栈,有些使用Express.js,有些使用Mongoose或其他。如何使用angularjs HTTP服务连接到Mongo?我是否需要像Mongoose这样的中间库,或者我可以直接用Angular实现它。我很久以前就把它作为一个实验。我正在尝试做我在这一页所做的事情。在这里,我将数据存储在一个JSON文件中。我想用到Mongodb的连接替换这个JSON文件。我已经为Node全局安装了MongoDb,并通过控制台创建了一个数据收集。你可以在这里看到我的实验- 我的http连接代码可以从第14行开始在这里看到

这与我使用MongoDB的方式类似吗?如何建立初始连接?我已经坐了好几次了,坐了好几个小时,每次都被难倒了。请帮忙。
谢谢

查看以下链接:

有一个完整的python代理解决方案:


也许这对您有帮助。:)

您试过了吗?每次我按照文档操作时,都会遇到一些错误。例如,官方快递文档有-var express=require('express');var-app=express();get('/',function(req,res){res.send('hello world');});app.listen(3000);但我马上就得到一个错误“required is undefined”…这只是一个例子。另外,我一直在使用Yeoman,试图得到一个基本上安装了所有依赖项的样板应用程序,但我总是会遇到一些错误。有没有人有一个非常基本的Mongodb连接的简单代码示例…可以使用?还有一件事…如果你看一下我发布的代码示例,如果你不能用大量的代码将连接更改为Mongodb而不是JSON文件。我可以向该页面添加什么使其工作?@SeanAnderson您如何运行express代码?是否安装了express?通过将git添加到我的Windows系统路径,解决了我遇到的许多错误,在Node.js中安装时显然不会自动执行此操作。一旦我知道如何使用angularjs连接mongodb,我将发布我的代码。