Это мой код для получения данных из группы groupname, которая инициализируется именем коллекции. Я хочу перебрать данные, хранящиеся в документе, с помощью цикла foreach
.как точно использовать foreach в nodejs для операций Mongodb
var db = mongojs('login');
var cursor = db.collection(groupname).find();
console.log(cursor);
cursor.each(function(err, doc) {
console.log(doc._id);
mongo.collection(doc._id + "group", function(err, collection) {
collection.remove({"groupname": groupname});
});
});
Я пытался делать db.collectionname.find().forEach(....)
, но я получил сообщение об ошибке о том, что такая функция не существует. Пожалуйста помоги.
Привет. Я получаю следующую ошибку: TypeError: cursor.each не является функцией –
@sachinhunur Можете ли вы изменить свой вопрос, чтобы включить код, в котором объект 'db' был создан или инициализирован? – chridam
Я отредактировал изменения –