如何从Firestore集合中获取所有唯一值?

问题描述 投票:1回答:1

我在Firestore中有以下集合:

用户(收藏)

Users (Collection)
-- user1 (Document)
-----name: "John"
-----age: 23

-- user2 (Document)
-----name: "Mary"
-----age: 25

-- user3 (Document)
-----name: "John"
-----age: 20

问题:如何查询Firestore以便在集合中获取所有唯一名称?

期望的结果:(约翰,玛丽)

提前致谢!

firebase google-cloud-firestore
1个回答
6
投票

没有特定的API可以从Cloud Firestore检索唯一值。您必须检索所有相关文档并确定您自己的代码中的唯一名称。

或者,考虑添加具有唯一名称的文档,并在每次写入时更新该文档。这在NoSQL数据库中是一种非常常见的方法,但是如果您不熟悉它们,可能需要习惯一些。

© www.soinside.com 2019 - 2024. All rights reserved.