多重配列?の中身をobjectのkeyとしてもって変換したいのですが
const sampleAnimals = [ { id: 0, animal_id: 0, animal_on: '2021-08-01', animals: [ { id: 1, name: '哺乳類', count: 4, option_animals: [ { id: 1, name: 'くじら', count: 3, }, ], }, { id: 1, name: '哺乳類', count: 4, option_animals: [ { id: 2, name: 'いるか', count: 3, }, ], }, ], }, { id: 0, company_id: 0, animal_on: '2021-08-02', animals: [ { id: 2, name: '鳥類', count: 5, option_animals: [ { id: 3, name: '烏', count: 4, }, { id: 4, name: '白鳥', count: 3, }, ], }, { id: 1, name: '哺乳類', count: 5, option_animals: [ { id: 1, name: 'くじら', count: 4, }, { id: 2, name: 'いるか', count: 5, }, ], }, ], }, ];
これを
const sampleAnimals = [ { "哺乳類": { '2021-08-01': { id: 1, name: '哺乳類', count: 5, option_animals: [ { id: 1, name: 'くじら', count: 4, }, ], }, '2021-08-02': { id: 1, name: '哺乳類', count: 5, option_animals: [ { id: 1, name: 'くじら', count: 4, }, { id: 2, name: 'いるか', count: 4, }, ], }, }, }, "鳥類" : { '2021-08-01' : { //省略 } } ];
誰か助けてください????
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。