Можно ли запросить коллекцию firestore, проверив, содержит ли массив строку из другого массива?
Например
this.afs.collection<Sip>('microlearning', ref =>
ref.where('organisationIds', 'array-contains', this.user.organisationIds));
где organisationIds - это список строк.
Возможно ли это в одном запросе?
Заранее спасибо.
Привет, мне пришлось пройтись по циклу и выполнить запрос для каждого значения. Было не лучшим решением, но сработало в нашем случае.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Неа. Сейчас arrayContains работает только при поиске в массиве одного значения. Лучшее решение, которое я могу придумать, - это «предварительно вычислить» значение, которое вы сохраните для общих значений, которые вы, возможно, захотите объединить с помощью ИЛИ.
Как вы это решили? Имейте здесь аналогичное требование.