Короткая версия: я в основном хочу сделать то, что show collections
делает в оболочке монго, в мангусте.
Длинная версия:
Я хочу создать приложение, которое позволит пользователям создавать собственные схемы> Коллекции> Документы, используя mongo + mongoose + node.js.
Первым шагом этого приложения будет показ ранее созданных коллекций и их документов. Но так как они будут созданы пользователем, их имена не известны.
Код, который я нашел, был ближе всего:
function find (collec, query, callback) {
mongoose.connection.db.collection(collec, function (err, collection) {
collection.find(query).toArray(callback);
});
}
Но я не знаю, как называется коллекция, поэтому я не могу передать параметр 'collec'.
Итак, кто-нибудь знает, как получить список коллекций, не зная их имен?