Простые find
или where
запросы также могут быть записаны как совокупные запросы с использованием $match
.Какой из них является лучшим и более быстрым подходом для получения результата от MongoDB?Например,
Boy.where(name: 'Ankit')
Boy.collection.aggregate([{'$match': {name: 'Ankit'}}])
Может ли кто-нибудь указать на разницу в производительности обоих запросов?