MongoDB node.js驱动程序和和尚

 mobiledu2502919967 发布于 2023-02-11 13:05

我在nodejs上使用mongodb驱动程序和monk.举例如这个,我在网络上看到有以下模式:

var mongo = require('mongodb');
var monk = require('monk');

var db = monk('localhost:27017/userdb');
var collection = db.get('users');
collection.find({}, function(err, docs) {
    // do something with docs
});

两个问题:

    为什么需要第一行:var mongo = require('mongodb')?永远不会使用变量mongo.僧人不会自动要求mongodb吗?

    我在驱动程序级别看到db必须打开和关闭.这些方法似乎并不存在于和尚级别.和尚自动打开和关闭连接吗?这是如何运作的?

事实上,我想知道和尚提供了直接使用驱动程序的优势.我阅读了僧侣文档中的功能列表,但并不真正理解其中的好处.

在此先感谢您的帮助.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有