【发布时间】:2018-10-05 06:02:20
【问题描述】:
我一直在尝试找出一种方法来查询文档列表,其中我在一个字段上有一个范围过滤器并按另一个字段排序,这当然是不可能的,请参阅我的另一个问题:Order by timestamp with range filter on different field Swift Firestore
但是是否可以将带有时间戳的文档保存为 id,然后默认排序?或者也许硬编码一个 ID,然后检索最后创建的文档 ID 并将 id 增加一个以供下一个要上传的帖子?
这显示了文档在集合中的排序方式
任何想法如何存储文档,以便在集合中创建它们?
【问题讨论】:
-
这里有两个问题。我回答了第二个。
-
看这个stackoverflow.com/a/56634379/3494397,可以按“name”排序,不需要复合索引。
标签: swift firebase google-cloud-firestore