云函数调用没有任何反应,调试没有错误代码,如何解决?

// 云函数代码
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
const _ = db.command
// 云函数入口函数
exports.main = async (event, context) => {
try {
return db.Collection("MyBeerTasting")
.where({
myday: event.myday,
})
.update({
tureanswer: event.tureanswer
})
.then(res => {
console.log(res)
})
} catch (e) {
console.log(e)
}
}

//以下是js
wx.cloud.callFunction({
name: 'update',
date: {
myday: 'today',
tureanswer: 'right'
},
success: res => {
console.log('调用成功')
},
fail: err => {
console.log(err)
}
})

数据库权限选“所有用户可读,仅创建者可写”,代码运行没任何错误提示,但是数据库没有更新,数据库权限改成以下自定义也一样:
{
"read": true,
"write": true
}