如何解析对象并获取node.js中的特定字段

时间:2018-03-06 09:08:07

标签: node.js google-cloud-firestore

我从firestore中检索了对象类型数据并存储在可变文档中

{ Invite1: { Amount: 25, PhoneNumber: 917995954482 },
  Invite2: { Amount: 25, PhoneNumber: 918179405940 },
  Invite3: { Amount: 25, PhoneNumber: 918179441493 },
  Invite4: { Amount: 25, PhoneNumber: 918309097608 } }

现在,我需要从所有邀请中获取PhoneNumber。 将所有电话号码放入阵列后,我需要检查这些电话号码是否已存在于数据库路径中,如

/deyaPayUsers // collection
 {authid}    //document
     Name: abcd
     Phone Number: 987654321

2 个答案:

答案 0 :(得分:2)

试试这个:)

<span class="active">
 link
</span>

答案 1 :(得分:0)

尝试

var phoneNumbers = Object.keys(document).map(item => document[item].PhoneNumber);

编辑将文档作为对象而不是数组。