Что делает функция toArray () в mongodb? - PullRequest
0 голосов
/ 03 сентября 2018

Почему я должен добавить функцию toArray () в listIndexes (), чтобы получить все имена индексов. Что делает функция toArray ()?

 client.db('myproject').collection('hillary').listIndexes().toArray((x1,x2)=>{console.log(x2)})

1 Ответ

0 голосов
/ 03 сентября 2018

listIndexes() будет возвращать курсор, поэтому вы вызываете toArray для курсора, который возвращается для извлечения всех документов и помещения их в память.

https://mongodb.github.io/node-mongodb-native/api-generated/cursor.html#toarray

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...