[英]checked mongoose sava() data Create document if not exists, otherwise, update data
i have mongoose schema save ever 1 sec if data is already exists update that document如果数据已经存在,我有猫鼬模式保存 1 秒更新该文档
this.sub.on('message',async function (topic, message) {
const soilesensor = new SensorModel({
topic: topic,
value : parseFloat(message.toString())
})
await soilesensor.save();
cb && cb(topic,message);
})
my mongoose schema is我的猫鼬模式是
const mongoose = require('mongoose')
const sensor = mongoose.Schema({
topic : {type : String ,index : true},
value : {type :Number ,index : true},
date: { type: Date, default: Date.now , index: true}
})
const Sensor = mongoose.model('Sensors' , sensor )
module.exports = Sensor ;
i just save document if data is already exists update that document如果数据已经存在,我只保存文档更新该文档
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.