Я все еще изучаю node.js и mongodb. Я пытаюсь написать простое приложение с nodejs и mongoose. Моя мангуст схема:nodejs + mongoose - как использовать forEach в nodejs
var todoSchema = new Schema({
task: String,
description: String,
date: Date,
status: String,
checklist: Boolean,
pic: String
});
У меня есть коллекция имени todos
Я пытаюсь получить содержимое todos
с помощью этого кода:
apiRoutes.route('/todos/detail')
.get(function(req, res){
Todo.distinct("pic").each(function(doc){
Todo.find({"pic": doc.pic}, function(err, todo){
if (err)
res.send(err);
var finalResult = [];
finalResult.push(todo);
res.send(finalResult);
});
});
});
Но я получил эту ошибку:
Object #<Query> has no method 'each'
Любая идея решить это? Очень ценю за помощь.
привет @chridam спасибо за вашу помощь. это сработало. действительно оценил это :) – lamfete