【问题标题】:How Can I get the First and last name from users in Firebase?如何从 Firebase 中的用户那里获取名字和姓氏?
【发布时间】:2021-11-21 02:27:34
【问题描述】:

那么我该怎么做呢?基本上我有一份消防员名单。我想从患者列表中读取并将它们填充到网站上的某些内容中。但我不确定该怎么做。

<v-autocomplete
    :items="patients"
    :filter="customFilter"
    color="blue"
    v-model="selectedPatient"
    label="Select a patient to send report to"
></v-autocomplete>

db.collection('users').where("usertype", "==", "Patient")
    .get()
    .then(querySnapshot => {
      const users = querySnapshot.docs.map(doc => doc.data())
      this.patients = users;
    })

我不知道如何让它工作。尝试了这个,但它并没有真正起作用。因此,我遍历文档,然后在填充自动完成标签时将其保存到患者值。但它只显示为对象对象。

【问题讨论】:

    标签: javascript firebase google-cloud-firestore


    【解决方案1】:

    如果取决于您数据库中的字段名称,但说它们是 firstNamelastName,那么您可以在下拉列表中使用:

    const users = querySnapshot.docs.map(doc => {
      return { doc.data().firstName + " " + doc.data().lastName };
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-01
      • 2017-06-30
      • 2019-01-06
      • 1970-01-01
      • 2011-05-18
      • 2020-02-15
      • 2012-04-29
      • 1970-01-01
      相关资源
      最近更新 更多