【发布时间】:2021-12-31 08:53:48
【问题描述】:
【问题讨论】:
-
您是否尝试查询存在
subscriptionData字段的文档?您还可以解释“一个地图对象属性不存在”吗? -
我要查询
subscriptionData不存在而userContributionData存在的文档
标签: firebase google-cloud-firestore
【问题讨论】:
subscriptionData 字段的文档?您还可以解释“一个地图对象属性不存在”吗?
subscriptionData不存在而userContributionData存在的文档
标签: firebase google-cloud-firestore
目前没有任何方法可以根据字段的存在来查询文档。
一种解决方法是在查询中使用orderBy("userContributionData"),这将返回存在该字段的文档,然后手动删除缺少subscriptionData 字段的文档。
另一种方法是将字段的默认值设置为null,以便您可以使用where('field', '==', null) 子句。
【讨论】: