gpt4 book ai didi

javascript - 如何使用 NodeJs 获取 MongoDB 中的数据库列表?

转载 作者:行者123 更新时间:2023-11-30 09:44:02 26 4
gpt4 key购买 nike

<分区>

我在 C# 和 Java 上看到了答案,但在 NodeJs 上找不到任何答案。我曾尝试在 Windows 中使用 cmd shell 来获得所需的输出,但没有成功。

我知道可以在 Mongo shell 中获取相同的信息,但要求是在 NodeJs 应用程序中获取列表。

 cmd = child_process.exec('"C:\\Program Files\\MongoDB\\Server\\3.2\\bin\\mongo.exe" admin ; db.getMongo().getDBNames()');

还有

var mongoServer = require('mongodb-core').Server;

var server = new mongoServer({
host: 'localhost'
, port: 27017
, reconnect: true
, reconnectInterval: 50 });

server.on('connect', function (_server) {

console.log('connected');

var cmdres = _server.command('db.adminCommand({listDatabases: 1})');

console.log("Result: " + cmdres);

}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com