2

我的秋田商店中有下一个实体结构:

{
    id: 1,
    values: [
        {valueId: 1.1, data: [
            {dataId: 1.3, text: 'abc'},
            {dataId: 1.4, text: 'cba'}
        ]}
    ];
}

我正在尝试将另一个对象添加到特定值的数据数组中,例如我想添加{dataId: 1.5, text: 'dfg}到值的数据中valueId: 1.1。所以结果应该是这样的:

  {
        id: 1,
        values: [
            {valueId: 1.1, data: [
                {dataId: 1.3, text: 'abc'},
                {dataId: 1.4, text: 'cba'},
                {dataId: 1.5, text: 'dfg}
            ]}
        ];
    }

我试图做下一件事,但没有奏效:

this.outgoingDataStore.update(1, data => {
    return {
        ...data,
        valuesByComponents: arrayAdd(data.values, {dataId: 1.4, text: 'cba'} )
    };
}); 

任何帮助,将不胜感激

4

0 回答 0