簡體   English   中英

Node.js + 蒙戈

[英]Node.js + mongo

在一些教程中,我看到了這兩個說明:

const mongoClient = require('mongodb').mongoClient;
const mongoClient = require('mongodb').MongoClient;

第一個看起來像一個屬性,第二個看起來像一個構造函數。 typeof運算符在第一次出現時返回'undefined' ,在第二次出現時返回'function'

有人可以解釋我為什么嗎?

謝謝!

從我在mongodb github中可以看到,該模塊僅導出MongoClient

也許在以前的版本中,它導出了一個mongoClient ,這就是教程不同的原因

只有const mongoClient = require('mongodb').MongoClient; 是從 mongodb 庫中提取 mongoClient 的有效方法。

不確定在哪里const mongoClient = require('mongodb').mongoClient; 已使用,我想知道它是否有效。 它可能在舊版本中使用。

https://mongodb.github.io/node-mongodb-native/api-articles/nodekoarticle1.html https://mongodb.github.io/node-mongodb-native/driver-articles/mongoclient.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM