我在MongoDB中有一个名为" order"的模型。它有一个名为" status"和一个名为" last_status"的字段。 有一个函数必须将值设置为字段" status"。
我的问题是我这样做的时候:
let order = await OrderModel.findOneAndUpdate(
{
_id: ObjectId(orderId),
},
{
$set: {status: ORDER_STATUS.CANCELED, 'cancelInfo.lastStatus': status},
},
' cancelInfo.lastStatus'字段获取以前的状态值或获取其新值。
感谢您的帮助。