首页 > 解决方案 > Firestore - 如何执行“反向”数组包含?

问题描述

我在 firestore 中有一个集合用户,其中一个字段是“contact_person”。

然后我的前端有一个数组 arrNames {'Jim', 'Danny', 'Rachel'} ,我想在他们的“contact_person”字段中获取所有具有这些名称的用户。类似于where("contact_person" IN arrNames)

我怎么能那样做?

标签: google-cloud-firestore

解决方案


这目前在 Firestore API 中是不可能的。您需要对每个文档进行单独的获取,除非名称恰好在一个连续的范围内。

另见:


推荐阅读