Firebase“ too_big”错误,查询具有大量子代的引用

时间:2019-01-02 18:41:18

标签: firebase firebase-realtime-database

这是我查询Firebase数据库的方式。

GL        Type Conversion
ubyte     c/(2^8 − 1)
byte      (2c + 1)/(2^8 − 1)
ushort    c/(2 16 − 1)
short     (2c + 1)/(2^16 − 1)
uint      c/(2^32 − 1)
int       (2c + 1)/(2^32 − 1)
float     c
double    c

因此,我有一个直系根var firebase = require("firebase-admin"); // initialization steps... firebase.database().ref('Users').orderByChild('email').equalTo('someemail@somedomain.com') .once('value') .then(snapshot=>{ const records = snapshot.val(); console.log("value is: ", records); }) .catch(err=> console.log(err)); 的子级,该子级有数千个子级。每个孩子(由Firebase生成的密钥标识的单个用户)都有一个Users属性(以及其他属性)

当我这样查询时,出现此错误:

email

那我该如何查询这个值?

0 个答案:

没有答案