जब यह मौजूद नहीं है (अभी तक) तो आप कोई मान नहीं बढ़ा सकते। आप $setOnInsert
. का उपयोग कर सकते हैं user_count सेट करने के लिए दस्तावेज़ को सम्मिलित करते समय 1 तक। यहां $setOnInsert
के लिए डॉक्स दिए गए हैं। ।
आपकी क्वेरी कुछ इस तरह दिखेगी:
var Appuser = new Appusers({
imei: req.body.imei,
install_flag : 1
});
Appusers
.update({
imei: Appuser.imei
}, {
$set: upsertData,
$setOnInsert: {
user_count: 1
},
$inc: {
user_count:1
}
}, {
upsert: true
}, function(err, data) {
if(err) return console.log(err);
res.send(data);
});