为什么微信小程序云开发接口返回删除成功了,数据库数据没删除
async deleteActivity(e) {
const activityId = e.currentTarget.dataset.id;
const db = wx.cloud.database();
const userId = await app.getUserId(); // 替换为实际的用户 ID
wx.showModal({
title: "确认删除",
content: "确定要删除这个活动吗?",
success: (res) => {
if (res.confirm) {
// 用户点击确定,执行删除操作
db.collection("activeListMain")
.where({ _id: activityId, userId })
.remove({
success: (res) => {
console.log("活动删除成功", res);
wx.showToast({
title: "删除成功",
icon: "success",
});
// 重新获取活动列表
this.getActiveMainData();
},
fail: (err) => {
console.error("活动删除失败", err);
},
});
} else if (res.cancel) {
console.log("用户取消删除");
}
},
});
},
async deleteActivity(e) {
const activityId = e.currentTarget.dataset.id;
const db = wx.cloud.database();
const userId = await app.getUserId(); // 替换为实际的用户 ID
wx.showModal({
title: "确认删除",
content: "确定要删除这个活动吗?",
success: (res) => {
if (res.confirm) {
// 用户点击确定,执行删除操作
db.collection("activeListMain")
.where({ _id: activityId, userId })
.remove({
success: (res) => {
console.log("活动删除成功", res);
wx.showToast({
title: "删除成功",
icon: "success",
});
// 重新获取活动列表
this.getActiveMainData();
},
fail: (err) => {
console.error("活动删除失败", err);
},
});
} else if (res.cancel) {
console.log("用户取消删除");
}
},
});
},
展开
1
点赞