如何手动修改Firebase Realtime Database的数据类型
Firebase Realtime Database Long类型转String类型修改方法
手动控制台修改方案
- 打开Firebase控制台,进入对应项目的Realtime Database面板
- 定位到需要修改的目标字段,点击字段值右侧的编辑图标
- 修改值的时候,在纯数字内容的前后加上英文双引号
",例如原Long值为2024,修改为"2024"后点击保存即可,系统会自动识别为String类型。
注意:如果直接输入不带双引号的纯数字,控制台默认会判定为数字类型,只有主动用英文双引号包裹内容才会被标记为字符串类型。
代码批量修改方案
如果需要修改的字段数量较多,可通过各平台Firebase SDK直接写入字符串格式的内容即可完成类型转换,以下为Android端示例代码:
// 初始化目标字段的数据库引用 DatabaseReference targetRef = FirebaseDatabase.getInstance().getReference("your_field_path"); // 传入字符串格式的数值,写入后自动为String类型 targetRef.setValue("123456");
内容的提问来源于stack exchange,提问作者furqon2710
相关产品推荐
相关产品推荐

