firebase - 即使没有值,如何在 Firebase 数据库中创建子项
问题描述
我用一些值创建了 firebase 数据库,为了避免重复,我在数据库中维护了另一个孩子。只有在有 1 条或多条记录可用时添加记录时才会创建此子项。现在我的问题是如何创建孩子,即使它没有价值,因为我想编写 firebase 规则来验证数据。请帮忙。
解决方案
我假设您使用的是javascript。如果是这样,您可以推送一个带有空字符串的对象作为它们的值。例如:
function pushEmptyChildren() {
var ref = firebase.database().ref('yourDatabase');
var yourDatabase = {
childOne: "",
childTwo:"",
childThree:""
}
ref.push(yourDatabase);
}
希望这能回答你的问题。
推荐阅读
- mysql - 如何获取属于同一组的文章
- c++ - 如何使用模板复制&移动构造函数和赋值运算符?
- angular - 如何在角度单元测试中模拟函数中的服务调用?
- java - 使用用户输入和迭代器从 ArrayList 中删除元素
- sql - 违反 PRIMARY KEY 约束 PK。无法在对象(table1)中插入重复键,重复键值为(Col1,Col2,Col3,Col4)
- android - 为什么切换飞行模式也不会切换 Wifi/蜂窝状态(奥利奥)?
- kubernetes - 如何使用模板生成器生成 kubernetes 部署 yaml 文件
- c++ - 当 bool 为真时我应该在哪里做
- mysql - 使用来自 Mysql 的 sqoop 导入 Hive 耗时太长
- php - 只是想知道在 Laravel 中编码控制器/模型时有什么约定吗?