firebase - 具有订单稳定性的 Firestore 查询
问题描述
在Firebase Firestore中,如果我按顺序(即数字的升序)查询数据库,即使数字可能不是唯一的,顺序会稳定吗?
用“稳定”这个词,我的意思是:如果我多次查询同一个查询而不更新并且结果的顺序相同,那么它就是稳定的。
Firebase Documentation中引用了按顺序查询。
解决方案
Firestore 通过以下规则保证稳定的排序:
默认情况下,在 orderBy 中未指定的任何需要出现在 orderBy 中的字段都将附加到字段名称 order 中的 order 中。如果未指定名称顺序,则默认附加。
更多详细信息:https ://firebase.google.com/docs/firestore/reference/rest/v1/StructuredQuery
推荐阅读
- node.js - 可以通过ajax运行puppeteer吗?
- delphi - 跨 Windows 和 Android 的 Curl 和 OpenSSL 功能
- c# - 登录并从 AAD 检索不记名令牌
- python - 使用 python-ldap 处理 LDIF 修改记录
- javascript - ion-select Multiple - 如何根据所选选项取消选择所有其他选项
- python - QGraphicsRectItem的setTransformOriginPoint如何进行旋转和偏移
- google-coral - 尝试量化模型时生成的ValueError,表示它必须具有输入输出为tf.float32
- function - if 块中的函数
- css - 如何让导航栏在 css flex-box 中进入 100% 的页面(不是视口)?
- javascript - 将大纲添加到 mapbox donutSegment cluster svg