【发布时间】:2021-07-06 03:55:09
【问题描述】:
我有一个 users 集合,每个用户都有一个 id 和一个 id 列表,我需要从 firestore 获取该 id 不在该列表中的文档。
假设我在 Firestore 中有 3 个文档,ID 为 1、2 和 3。
当前用户的列表有 id 1 和 2。
List<String> ids = ["1", "2"];
如何只获取项目“id”不在当前用户列表中的文档?在示例中,它应该只检索 id = 3 的文档。
例如:
FirebaseFirestore.collection("users").where("id", arrayNotContains(ids)).get();
【问题讨论】:
标签: arrays flutter google-cloud-firestore