【问题标题】:Specify type when adding data to Firestore向 Firestore 添加数据时指定类型
【发布时间】:2017-10-27 09:28:10
【问题描述】:

我正在尝试将数据添加到 Firestore,但我需要将其保存为数字。问题是,Firestore 默认情况下会自动将所有内容存储为字符串。你如何改变它?

  //Add to Firestore
  this.afs.collection(placeToSearchSubmit).add({
    title: thingName,
    type: thingType,
    value: thingValue    <-- I need this to be a number
  });

【问题讨论】:

    标签: angular google-cloud-firestore


    【解决方案1】:

    想通了。在变量前面添加+ 会自动将其转换为整数,但这不是唯一的方法。

    示例

    let thing2 = +thing.value;
    

    【讨论】:

      【解决方案2】:

      Firestore 不会将所有内容都存储为字符串,直到您将其作为字符串类型提供。有关信息,请查看这两个链接:- DATA TYPE

      Add Data

      【讨论】:

        猜你喜欢
        • 2018-02-16
        • 2020-04-28
        • 1970-01-01
        • 2023-03-27
        • 2016-05-31
        • 1970-01-01
        • 2018-04-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多