Да, есть способ:
router.post('/deleteDP',jwtValid,function (req,res) {
user.findOneAndUpdate({$and:[{'_id': req.decoded.id},{db:{$exists:true}}]},{$set:{'dp':''}}, function (err, result) {
if(!err){
if(!result){
return res.send("2")
}
res.send("0");
}
res.send("1")
});
});
Это должно сработать:);
попробуйте "модификацию"
, см. http://www.w3.org/TR/xpath#numbers
Детали из той ссылки:
оператор Mod возвращает остаток от подразделения усечения. Например,
5 модификаций 2 возврата 1
5 модификаций-2 возврата 1
-5 модификаций 2 возврата-1
-5 модификаций-2 возврата-1
ПРИМЕЧАНИЕ: Это совпадает с оператором % в Java и ECMAScript.
Также предостерегитесь при выполнении дополнения/вычитания. При выполнении дополнения все должны быть хороши с $var1+$var2. Но в Вычитании, так как тире (-) допустим в $var1-$var2 имени переменной, не работает. Но $var1 - $var2 должен, и число ($var1) - число ($var2) всегда должно работать, и Вы видите статью, о которой я написал относительно использования XPath в продукте менеджера по Идентификационным данным Novell.
Попробуйте
<xsl:if test="(count() mod 8)">
как в XSL, необходимо использовать "модификацию" для получения модуля