У меня есть две функции:
async test1() {
const items = await this.afs.collection(`items`).valueChanges().pipe(take(1)).toPromise());
console.log(items.length);
}
async test2() {
const items = await this.afs.collection(`accounts/trgdfedrtrtr4J/items`).valueChanges().pipe(take(1)).toPromise());
console.log(items.length);
}
Первый дает мне 50 результатов, а второй дает 880 результатов, но у них ОБА есть 880 пунктов!
Кто-нибудь знает, что может быть причиной этого? У меня нет другого кода, поэтому Firestore просто не отправляет все элементы, когда я их получаю. Я также попробовал ref.limit(1000)
, но это ничего не дало.