当前位置: 首页 > 面试题库 >

Firebase:如何在删除密钥后按顺序获取密钥

薛鹏飞
2023-03-14
问题内容

删除 后如何保持按键顺序?我希望它是0..1..2..3..etc


问题答案:

您无法更改密钥的名称,没有用于执行此操作的API。如果要更改密钥的名称,则需要将该特定对象复制到另一个位置,更改名称并删除旧的密钥。但是在Firebase中无法更改密钥名称。



 类似资料:
  • 问题内容: 我在C#中安装了Stack Exchange redis客户端。我只能删除一个键或键数组,但不知道如何删除带前缀的键。或者另一个解决方案是先按模式获取所有密钥,然后将其删除。但是我也不知道如何通过模式来获取密钥。 问题答案: 删除操作由键分开,除非要刷新整个数据库。 密钥扫描在API 上很容易获得,并且在这里进行了更多讨论:https : //stackexchange.github.

  • Firebase允许我们通过自己的应用程序发出通知消息。 本教程提供了如何发出此请求的说明。然而,JSON中有一个“to”字段,我必须在其中放置注册密钥。 我在哪里可以拿到这个注册码?没有相关说明。

  • 问题内容: 我想删除与“用户*”匹配的键。 我如何在Redis命令行中做到这一点? 问题答案: 此功能目前无法一口气完成(请参阅文档中的注释)。不幸的是,您只能使用,遍历结果,然后使用来删除每个结果。 怎么样使用bash来帮助? 要逐步执行: -获取所有键并使用awk删除不需要的多余文本。 -为每一个创建一个echo语句以将其删除。 -使用DEL语句,然后将它们传递回cli。 不建议这样做是最好的

  • 这是我的DynamoDB JSON 我需要删除从数据库所以我累了这个... 我得到以下错误... botocore.exceptions.ClientError:调用UpdateItem操作时发生错误(ValidationException):无效的UpdateExpression:语法错误;令牌:“=”,靠近:“跟踪的用户=:跟踪的用户”

  • 问题内容: 我正在开发一个Android项目,该项目需要JSONObject作为POST请求的主体。放置JSON的键和值后,我得到了以下代码行: 但是服务器得到以下信息: 我已经尝试过JSONStringer,但是它的帮助并不大,因为的请求是。 更新 我不尝试构造JSONObject,因为已经通过使用以下代码行(由@osayilgan给出的代码)完成了此操作: 这不是问题。下述接口用于与服务器通信

  • 问题内容: 同时,我正在使用Firebase开发Flutter应用,这确实很有趣,当然还有克服的麻烦… 我设置了一个Firebase数据存储,并通过firebase_database插件获得了一个DataSnapshot,如下所示: 我使用Map对象保留此JSON。一个愚蠢的问题:如果我只想获取值“ -L474-TYYYGPvCChlZCS ”,该怎么办? 问题答案: 要从DataSnapshot