Firebase Firestore JavaScript:查找未设置字段的文档

时间:2018-03-06 16:26:24

标签: firebase google-cloud-firestore

在Firebase Firestore中,我可以查询未设置特定字段的文档吗?

我知道我是否

collectionReference.where('requires', '==', null)
由于null根本不同,所以

不会做我想做的事。驱动程序中不接受undefined。使用orderBy无法正常工作,它甚至无法在未设置字段的情况下返回该文档。

有没有办法执行此查询,而不必将字段设置为null

1 个答案:

答案 0 :(得分:1)

Firestore不支持查询不存在的属性/字段。如果你仔细考虑它:你如何索引那些不存在的东西?你需要在那里有一些价值,即使它是空的,以便索引能够以大规模工作以快速找到你正在寻找的东西。