具有订单稳定性的Firestore查询

时间:2018-07-28 09:48:57

标签: firebase sorting google-cloud-firestore

在Firebase Firestore中,如果我按顺序(即数字的升序)查询数据库,即使数字可能不是唯一的,顺序也会稳定吗?

用“稳定”一词来表示:如果我多次查询同一查询而不进行更新,并且结果排序相同,那么它是稳定的。

the Firebase Documentation引用顺序查询。

1 个答案:

答案 0 :(得分:0)

Firestore通过以下规则保证稳定的顺序:

默认情况下,必须在orderBy中显示的,尚未在orderBy中指定的任何字段都以字段名称顺序附加到订单中。 如果未指定名称上的订单,则默认情况下会附加该订单。

更多详细信息:https://firebase.google.com/docs/firestore/reference/rest/v1/StructuredQuery