Javascript 如何使用Java脚本连接mongodb服务器

Javascript 如何使用Java脚本连接mongodb服务器,javascript,mongodb,Javascript,Mongodb,我对mongodb和java脚本都很陌生。 现在,我需要使用java脚本连接到本地mongodb实例,以便获得文档列表 有什么帮助吗?, 提前谢谢 您可以使用mongoose连接到mongoDB数据库:看看这里 为了连接到数据库,您需要将应用程序连接到服务器(不确定应用程序是否可以直接连接到数据库,但据我所知,似乎需要服务器端语言)。因此,如果只想用JavaScript连接到数据库,可以考虑使用No.js+Express连接到MunGDB。这个网站教你如何从头开始做这件事,说明可以很容易地遵循

我对mongodb和java脚本都很陌生。 现在,我需要使用java脚本连接到本地mongodb实例,以便获得文档列表

有什么帮助吗?,
提前谢谢

您可以使用mongoose连接到mongoDB数据库:

看看这里


为了连接到数据库,您需要将应用程序连接到服务器(不确定应用程序是否可以直接连接到数据库,但据我所知,似乎需要服务器端语言)。因此,如果只想用JavaScript连接到数据库,可以考虑使用No.js+Express连接到MunGDB。这个网站教你如何从头开始做这件事,说明可以很容易地遵循。如果您喜欢在服务器端使用php,在我看来php更容易学习,但是如果您只需要基本的CRUD操作,所提到的网站就足够了。

Hi Mukund,当我尝试上面的代码时,它抛出了一个错误,说找不到monodb模块。错误:module.js:338 throw err;^错误:在Function.module中找不到模块“mongodb”。\u在Function.module中解析文件名(module.js:336:15)。\u在对象的require(module.js:384:17)中加载(module.js:278:25)在module.require(module.js:365:17)中。(/home/hadoop/Desktop/testing.js:1:81)在Module.在Object.Module.编译(Module.js:460:26)在Object.Module.扩展..js(Module.js:478:10)你启动了mongodb吗?例如,转到terminal/cmd并键入mongod,然后重试
var MongoClient = require('mongodb').MongoClient
 , Server = require('mongodb').Server;

var mongoClient = new MongoClient(new Server('localhost', 27017));
mongoClient.open(function(err, mongoClient) {
  var db1 = mongoClient.db("mydb");

 mongoClient.close();
});