私はすべてのユニークな作家の名前を抽出し、すべての文書にそれらを一致させるどのように複雑なオブジェクトの配列からユニークな特性の配列を取得するために
const array = [
{
documentId: "document1",
writers: [
{
name: "writer1",
date: "2017-12-11"
},
{
name: "writer2",
date: "2017-12-11"
}
]
},
{
documentId: "document2",
writers: [
{
name: "writer1",
date: "2017-12-11"
},
{
name: "writer3",
date: "2017-12-11"
}
]
},
{
documentId: "document3",
writers: [
{
name: "writer3",
date: "2017-12-11"
},
{
name: "writer4",
date: "2017-12-11"
}
]
},
私がしようとしているに似たオブジェクトの配列を持っています最後の配列は次のようになりますように、彼らが書かれています:
const finalArray = [
{name: "writter1", documents: ["document1", "document2"]},
{name: "writter2", documents: ["document1"]},
{name: "writter3", documents: ["document2", "document3"]},
{name: "writter4", documents: ["document3"]}
]
ようこそ。試行された解決策、失敗した理由、および予想される結果を含めてください。それは本当にあなたのコードの問題を理解するのに役立ちます。ありがとう! –