Вот моя база данных firebase:
Все, что я пытаюсь сделать, это добавить данные к этому дочернему элементу (-M0h3ipBGdzHBuH129WT) без перезаписи. Есть ли способ сделать это? В настоящее время код ниже создает список задач,
const task = document.getElementById('task');
const userId = document.getElementById('userId');
const childreference = document.getElementById('childreference').value
const addtodolistcontent = document.getElementById('addtodolistcontent')
const database = firebase.database();
const usersRef = database.ref('todolist_users');
createtodolist.addEventListener('click', e => {
const usersRef = database.ref('todolist_users');
e.preventDefault();
const autoId = usersRef.push().key
usersRef.child(autoId).set({
userId: userId.value,
task: task.value
})
});
И второй фрагмент кода, я пытаюсь сослаться на этот уникальный идентификатор и добавить к нему.
addtodolistbtn.addEventListener('click', e => {
e.preventDefault();
firebase.database().ref('todolist_users/' + childreference).push({
task2: addtodolistcontent.value
}) });
Другая проблема, о которой я только что подумал, заключается в том, что если я смогу заставить это работать, мне нужен другой способ выполнения задачи 3,4,5 и т. Д.
Это сложный способ составления простого списка задач, где вы можете добавлять и удалять по своему усмотрению? Если так, как еще я могу сделать это?