【问题标题】:Send data to firebase (HttpClient)将数据发送到 Firebase (HttpClient)
【发布时间】:2019-10-19 11:17:31
【问题描述】:

我想将 Firebase 数据(实时数据库)更新到特定表。 而且我不知道该怎么做。使用我所做的代码,表 [TB_MyProfile_Composite] 被覆盖而不是更新。

有更新数据的代码

sendData(data: CompositeOtherModel[]) {
    return this.http.put(this._URL, data);
  }

更新前的表是怎样的:

更新后的样子。表 TB_MyProfile_Composite 已被覆盖 :(

感谢您的帮助! :)

【问题讨论】:

    标签: javascript angular firebase ionic-framework firebase-realtime-database


    【解决方案1】:

    如果您使用 Angular,我建议您使用 AngularFire 来管理您的 firebase 服务。 https://www.npmjs.com/package/@angular/fire

    【讨论】:

    • 感谢您的信息。就我而言,我只是使用 firebase 进行测试,所以我不想安装 farebase 包。不过你的资料很有用,谢谢!!! :)
    【解决方案2】:

    假设您使用的是 firebase REST API,您需要做的就是更改您正在使用的 URL。

    如果您点击https://firebase-id.web.app/DB_Profile collection.json,访问您的TB_MyProfile_Composite 集合只需将您的网址更改为https://firebase-id.web.app/DB_Profile collection/TB_MyProfile_Composite.json 之类的东西

    【讨论】:

    • 非常感谢!是的,我正在使用 REST API。您的建议解决了问题。现在我将检查如何在不重写所有 url 的情况下将表名添加到 url。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-06
    相关资源
    最近更新 更多