Каков правильный способ фильтрации коллекции в MongoDB? Мне нужно отфильтровать массив по идентификационному номеру.Не удалось фильтровать коллекцию MongoDB
var collection = db.collection('blog');
try {
collection.find().toArray(function(err, result) {
if (err) {
console.log('Error:', err);
} else {
res.render('blogEntry', {
title: 'Blog Entry',
session: req.session,
blog: result
});
db.close();
}
});
} catch (Exception) {
console.log('there was a problem when accessing collection');
}
Это не работает для меня. Ничего не возвращается. – user3183411
Вы должны заменить яблоко своим идентификатором? – lustoykov
Ну да, но он все еще ничего не отфильтровывал. Я видел тот же метод на некоторых других постах. По какой-то причине идентификатор объекта должен быть там, иначе он возвращался как неопределенный. – user3183411