我一直在尝试对 node.js 和 Mongodb 进行一些研究,并且有一些需要澄清的事情。
我正在尝试从 Web 查询 Mongodb 并想使用 JavaScript,因为我熟悉该语言,而且这很有意义,因为这是 Mongodb 在命令行界面中使用的。
看来我必须使用 node.js 从 web 查询 mongo,但我找不到信息是一种从 web 告诉我的 node.js 服务器我想查询什么的方法。
如果有人能指出我正确的方向(阅读材料、操作方法、示例),那就太棒了。
我一直在尝试对 node.js 和 Mongodb 进行一些研究,并且有一些需要澄清的事情。
我正在尝试从 Web 查询 Mongodb 并想使用 JavaScript,因为我熟悉该语言,而且这很有意义,因为这是 Mongodb 在命令行界面中使用的。
看来我必须使用 node.js 从 web 查询 mongo,但我找不到信息是一种从 web 告诉我的 node.js 服务器我想查询什么的方法。
如果有人能指出我正确的方向(阅读材料、操作方法、示例),那就太棒了。
我发现Mongoose是最好的 Node.js MongoDB 库(Mongoose 的创建者实际上现在为 MongoDB 背后的公司 10gen 工作)。
除了 Mongoose 官方网站上有很多很好的示例外,您还可以找到很多其他资源:
我喜欢 Node.js 和 MongoDB(在我的例子中是 Mongoose)的最重要的一点是,您编写查询命令有时与在 MongoDB shell 中编写它们的方式完全一样。
PS 最后但同样重要的是,查看 10gen 中与 Node.js 和 MongoDB 相关的视频,其中有很多(以及在生产中使用 Node 和 Mongo 的人):http ://www.10gen.com/presentations#programming_lang__javascript_nodejs