Firebase запрос и удаление данных в JavaScript - PullRequest
0 голосов
/ 26 июня 2018

Вот моя база данных enter image description here

Я хотел бы удалить последний документ в документах, который является идентификатором документа: 1. Я хотел бы сделать это без указания чего-либокроме удаления последнего дела на деле.

Вот то, что я уже пробовал, но я не получаю никаких ошибок функций, потому что я возвращаю объекты типа запроса.

const deedRef = admin.database().ref('/deeds');
deedRef.limitToLast(1).once("value", (snapshot) => {
    snapshot.val().remove();
})

И

const deedRef = admin.database().ref('/deeds');
deedRef.limitToLast(1).once("value", (snapshot) => {
    snapshot.forEach((deedSnapshot) =>{
         deedSnapshot.remove();
    })
})

И я попробовал это

const deedRef = admin.database().ref('/deeds');
deedRef.limitToLast(1).remove();

Как я могу сослаться на последний поступок на деле и удалить его?Последний поступок будет постоянно меняться.

1 Ответ

0 голосов
/ 26 июня 2018

Вы приближались:

const deedRef = admin.database().ref('/deeds');
deedRef.limitToLast(1).once("value", (snapshot) => {
    snapshot.forEach((deedSnapshot) =>{
         deedSnapshot.ref.remove();
    })
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...