Можно ли как-нибудь получить ответ в формате Array при запросе в облачном пожарном хранилище? Я знаю два пути, но я хочу знать, есть ли какой-либо другой путь, который напрямую связан с этим
const queryRef = await db.collection('xyz').where('time','==',29).get()
const array = []
queryRef.forEach(doc => {
array.push(doc.data())
})
, есть и другой способ, подобный этому.
const array2 = queryRef.docs.map(doc => doc.data());
Есть ли любой способ получить тот же ответ без использования внешних javascript методов и, если возможно, как я могу посчитать количество ответов, удовлетворяющих запросам, например
const queryRef = await db.collection('xyz').where('time','==',29).get()
Я не знаю, сколько документов я получаю в этом запросе, пока я не выполню или не сохраню это в массиве