const _ = db.command // 2 查询当前openid是否 不在数据库中
db.collection('todos').where({
_openid: _.neq(res.result.openid) // 不等于打印出来的当前用户openid
})
.add({ // 3.1 不在:添加数据(点数)
data: {
point: point
}
})
报错db.collection('todos').where.add不是函数,求解决方法!
已解决:
const _ = DB.command // 2 查询当前openid是否在数据库中
DB.collection('todos').where({
_openid: res.result.openid //数据库中_openid等于当前用户openid的数据
})
.get({
success: function(res) {
console.log(res.data)
if(res.data.length === 0){ // 为空 即 数据库中没有该用户 _openid
DB.collection('todos').add({ // 增加数据(点数)
data: {
point: point
}
})
}
}
})