【发布时间】:2020-06-14 10:33:13
【问题描述】:
var postStop = async (machine,stop_name,timestamp)=>{
var stop = new Stop({
machine_name:machine,
stop_name:stop_name,
start_time:timestamp,
end_time:null
});
stop.save();
}
var updateStop = async (machine,stop_name,start_time,end_time)=>{
var stop = await Stop.findOne({machine_name:machine,stop_name:stop_name,start_time:start_time});
if(!stop){
console.log(machine,stop_name,start_time,end_time)
}
stop.end_time = end_time;
stop.save();
}
在某些情况下,我必须在一次操作中更新和发布。
我已将这两个合并为一个如何执行此操作。
【问题讨论】:
标签: javascript node.js database mongodb mongoose