我如何从Firebase获取动态属性的值

问题描述 投票:0回答:1

FXTTC8* is the user ID/property

我正在构建一个聊天应用程序,并且我想添加用户ID的动态字段,并最终在其中设置带有时间戳的用户ID。

所以[uid]:Date.Time

不确定如何从Firebase获取此值。

        qry.get()
        .then((data) => {
          data.forEach(snp => {
              this.travelBuddies.push({
                id: snp.id,
                likes: snp.data().likes,
                userId: snp.data().userId,
                unread: snp.data().unread,
                [this.loggedInUser.uid]: snp.data().?
              });

我只希望能够按uid desc进行排序。最后一行“ [this.loggedInUser.uid]:snp.data()。?”用户ID的snp.data()。name放在点后,但我不确定该怎么做。

typescript firebase ionic4
1个回答
0
投票

使用的[] [this.loggedInUser.uid]:snp.data()[this.loggedInUser.uid],

© www.soinside.com 2019 - 2024. All rights reserved.