0
私は社員コレクションが入ったmongodb(simple_demo)を持っています。mongodbからコレクション名を抽出できません
ノードJSに接続しようとしていて、コレクションをsimple_demo db内にリストしています。
私はこれをやってみましたが、何も戻ってこなかった。それはちょうど[]を示しています。
私は何か問題があったのだろうか?
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost:27017/simple_demo');
var db = mongoose.connection;
db.on('open', function() {
console.log("connection ok");
db.db.listCollections().toArray(function (err, names) {
console.log(names); // [{ name: 'dbname.myCollection' }]
module.exports.Collection = names;
});
});
こんにちはChridam、申し訳ありません、タイプミスですか?私は何をしたのかを確認し、listCollectionsとまったく同じスペルです。 – Adam
私はあなたの変数の命名、dbオブジェクトと接続オブジェクトとはまったく異なるものです – chridam