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

时间:2017-12-29 14:55:15

标签: firebase google-cloud-firestore

我在Firestore中有以下集合:

用户(收藏)

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

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

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

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

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

提前致谢!

1 个答案:

答案 0 :(得分:6)

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

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