MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

db.collectionNames ne fonctionne pas dans Node.js

Utilisez-vous la version> 2.0 du pilote ?

Si c'est le cas, vous devrez utiliser listCollections à la place - c'est l'un des changements dans la mise à jour de 1.x

Quelque chose comme :

db.listCollections().toArray(function(err, collections){
    //collections = [{"name": "coll1"}, {"name": "coll2"}]
});