Mongoose save() not updating value in an array in database document

后端 未结 3 709
没有蜡笔的小新
没有蜡笔的小新 2021-01-31 15:59

I am trying to update a document in a collection (units) using GUI and after it gets updated I want to update the value (user.Units which is an array of Unit names) in collecti

3条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-01-31 16:26

    Refer to this issue. One way to solve this would be not to update your array via the classic array Index method. So do this

    doc.array.set(index, value);
    

    Instead of

    doc.array[index] = value;
    

    also view the FAQ and doc for more details.

提交回复
热议问题