var randomNum = ('000000' + Math.floor(Math.random() * 999999)).slice(-6);
var s = await collection.where({mobile}).get();
console.log(s)
collection.where({mobile}).update({
login: cmd.set({
msg: randomNum,
time: '33333'
})
})
上传并运行,无法修改。
原来的数据为:
{
"is_business": true,
"is_business_valid": true,
"login": {
"msg": "1111",
"time": "2222"
},
"mobile": "15860762996"
}
执行完后没有变化。
但如果云函数是
var randomNum = ('000000' + Math.floor(Math.random() * 999999)).slice(-6);
//var s = await collection.where({mobile}).get();
//console.log(s)
collection.where({mobile}).update({
login: cmd.set({
msg: randomNum,
time: '33333'
})
})
则修改成功
这个应该是个BUG吧
1***@163.com (作者)
嗯 了解了 谢谢
2020-04-07 23:15