Flatter Firebase通过ID数组获取文档

Flatter Firebase通过ID数组获取文档,firebase,flutter,google-cloud-firestore,Firebase,Flutter,Google Cloud Firestore,如何使用ID列表从集合中获取文档查询?假设我有以下几点: List<String> someList = ['abc123', 'def456', 'hij789']; // Need to query for these documentIDs 尝试使用 请注意,列表中的项目限制为10项,这实际上可能比仅使用get()单独请求每个文档要慢,这非常感谢!我只是想知道如何使用get()进行多个查询并返回一个流。限制10有点关于lol。我不知道-我建议问一个新问题。 Query que

如何使用ID列表从集合中获取文档查询?假设我有以下几点:

List<String> someList = ['abc123', 'def456', 'hij789']; // Need to query for these documentIDs
尝试使用


请注意,列表中的项目限制为10项,这实际上可能比仅使用
get()

单独请求每个文档要慢,这非常感谢!我只是想知道如何使用get()进行多个查询并返回一个流。限制10有点关于lol。我不知道-我建议问一个新问题。
Query query = Firestore.instance
        .collection(APIPath.products())
        .where('someField', whereIn: someList);
Query query = Firestore.instance
        .collection(APIPath.products())
        .where(FieldPath.documentId(), whereIn: someList);