Есть ли способ превысить предел 10 в запросе firebase "in" ?
Или какой-нибудь обходной путь с функцией firebase для получения результата?
Проблема в том, что у нас есть бесконечный список, который возвращает все документы.
{
title: 'some title',
filterID: '1',
},
{
title: 'some title',
filterID: '2',
},
{
title: 'some title',
filterID: '3',
},
{
title: 'some title',
filterID: '4',
},
...
Теперь мы хотим создать фильтр, который пользователь может установить и запросить с помощью запроса «in».
const filter = ['1','2','3']
firestore.collection('feed').where('filterID', 'in', filter).valueChanges();
Это работает так, как мы хотим, но существует больше ID фильтра, чем 10.
Должны ли мы реструктурировать данные или существует обходной путь с функциями firebase для этого?