внутри моего интерфейса и после аутентификации пользователя у меня работает следующий код: ..
...
.then(authedUser =>
db
.collection('comments')
.find({}, { limit: 1 })
.asArray()
)
.then(doc => console.log('doc:', doc)); // 1 doc returned as array, yes!
Однако следующий код не работает:.
...
.then(authedUser =>
db
.collection('comments')
.find({})
.limit(1)
.asArray()
)
.then(doc => console.log('doc:', doc)); // error inside Promise, limit is not a function...
Могу я узнать почему?Я знаю, что limit () - это метод курсора, а $ limit - этап агрегирования, так что теперь я немного запутался.