Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当我浅化数据时,它是无序的。Firebase数据库_Firebase_Firebase Realtime Database - Fatal编程技术网

当我浅化数据时,它是无序的。Firebase数据库

当我浅化数据时,它是无序的。Firebase数据库,firebase,firebase-realtime-database,Firebase,Firebase Realtime Database,当我试图从Firebase数据库中获取浅层数据时,我遇到了一个问题。 下面是我试图创建的节点: 下面是调用Rest API后的响应: { "-KzPO6veQ986jxq6jlHK": true, "-KzQeHwhWQozjb_bqRXl": true, "-KzPLigBLTL5w8wcSsnA": true, "-KzPOMEB7C7GawO_7o8b": true, "-KzVcYwM3IMnaF8DbhOe": true, "-Kz5XqskF0zLLogT_sl-": true }

当我试图从Firebase数据库中获取浅层数据时,我遇到了一个问题。 下面是我试图创建的节点:

下面是调用Rest API后的响应:

{
"-KzPO6veQ986jxq6jlHK": true,
"-KzQeHwhWQozjb_bqRXl": true,
"-KzPLigBLTL5w8wcSsnA": true,
"-KzPOMEB7C7GawO_7o8b": true,
"-KzVcYwM3IMnaF8DbhOe": true,
"-Kz5XqskF0zLLogT_sl-": true
}
您可以通过打开以下URL进行尝试: 这不是我正在观察的反应,因为正如你所看到的,它以一种奇怪的方式无序。 我得到了正确的回答吗?

解释了查询结果是无序的:

RESTAPI返回未排序的结果:JSON解释器不返回 对结果集强制执行任何排序。而orderBy可以用于 与startAt、endAt、limitToFirst或LIMITTOFAST to的组合 返回数据的子集,返回的结果将不会被排序。 因此,如果需要,可能需要手动对结果进行排序 订购很重要

说明查询结果是无序的:

RESTAPI返回未排序的结果:JSON解释器不返回 对结果集强制执行任何排序。而orderBy可以用于 与startAt、endAt、limitToFirst或LIMITTOFAST to的组合 返回数据的子集,返回的结果将不会被排序。 因此,如果需要,可能需要手动对结果进行排序 订购很重要