如何使用Firebase的REST API从列表中删除对象

时间:2018-03-26 11:57:37

标签: javascript firebase

我在从Firebase上的对象列表中删除项目时遇到问题。我有一个应用程序,应该使用普通的CRUD操作创建,读取,更新和删除书籍。到目前为止,我已经能够创建和阅读Firebase API。但删除证明是困难的。

当涉及到这个问题时,文档并没有真正帮助。即使我在这里找到的答案也没有帮助。

Here is the image of the data on saved on Firebase

我尝试删除第二项时尝试了以下内容:

const url = `${baseUrl}/-L8X-KCuiwG8n2A1ij0v.json`;

   return new Promise(function(resolve, reject) {
     $.ajax({
       type: 'DELETE',
       url: url,
     }).then(function(data) {
       run(null, resolve, data);
     }, function(jqXHR) {
       jqXHR.then = null; // tame jQuery's ill mannered promises
       run(null, reject, jqXHR);
     });
   });

我在响应中得到200,但返回的数据为null,该项目仍保留在数据库中。

0 个答案:

没有答案