在Firestore中按订单发布

时间:2020-08-07 12:21:17

标签: firebase google-cloud-firestore

当我们在firestore中的集合中对该特定字段应用orderBy时,如何将所有具有特定字段的文档返回为空

例如 我有一个2文档,其中一个具有“ createdDate”字段,其他则没有。 我向orderMy Date acc查询到“ createdDate字段”。 firestore.collection("collection").orderBy("createdDate").get()

我得到的结果只有1条记录,该记录包含createdDate并且它跳过了没有“ createdDate”字段的文档

但是我想要所有文件

1 个答案:

答案 0 :(得分:1)

[此处为Firebaser] ,这是Firestore的一个固有限制,当您orderBy一个字段时,会过滤掉所有没有该字段的文档。

无法查询在Firestore中没有具有特定字段的文档。

这表示无值空值之间存在差异。如果默认情况下将null存储在该字段中,则可以进行查询。