我得到了[Document<Recording<string, any>>, number][]的输出 每个元素的描述如下:
[
Document{
page: '我曾在ABC公司工作',
meta: { id: emloyee-111, name: 'John"}
},
245
]
[
Document{
page: '我是软件开发人员',
meta: { id: emloyee-444, name: 'Marry"}
},
789
]
对于 (employee of employees) {
// 获取id
// 获取name
// 获取数字 245, 789
}
在typescript(或javasSript)中,如何获取两个员工的数字(245, 789)以及他们的id和name。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
只需遍历输出
for (const [doc, num] of output) { const { id, name } = doc.employee; console.log({ id, name, num }); }或者,如果你想从一个员工数组中获取数据:
for (const employee of employee) { const entry = output.find(([doc]) => doc.employee.id === employee.id); if (entry) { const [doc, num] = entry; const { id, name } = employee; console.log({ id, name, num }); } }