【发布时间】:2017-03-17 20:02:13
【问题描述】:
我是 firebase 新手,正在练习创建 ToDo 应用程序。到目前为止,这是我的代码:
代码:
var getUserRef = firebase.database().ref('users');
getUserRef.on('child_added', function(data) {
var name = data.child("name").val();
var email = data.child("email").val();
$('#loadData').append(`<tr><td>${name}</td><td>${email}</td><td>Edit Remove</td></tr>`);
});
function addUser() {
var database = firebase.database();
var name = $('#name').val();
var email = $('#email').val();
var newID = 4; // How can this be incremented?
database.ref('users/' + newID).set({
name: name,
email: email
});
}
数据结构:
如您所见,每次创建新用户时,我都会手动更改newID 变量。
我的问题是我不想每次插入新用户时都更改它。我希望它自动递增或生成一个随机的唯一 ID。
有没有办法在 google firebase 中做到这一点?
【问题讨论】:
标签: javascript firebase firebase-realtime-database nosql