小程序云开发(删除数据库数据)

// 根据_id(添加数据的时候会自动创建_id)删除数据

// 在js文件里编写

onRemove: function() {
    if (this.data.counterId) {
      const db = wx.cloud.database()
      //删除集合counters里的_id为"f885cb355d90a28e071787dc3baeaa49"的数据
      db.collection('counters').doc("f885cb355d90a28e071787dc3baeaa49").remove({
        success: res => {
          wx.showToast({
            title: '删除成功',
          })
          this.setData({
            counterId: '',
            count: null,
          })
        },
        fail: err => {
          wx.showToast({
            icon: 'none',
            title: '删除失败',
          })
          console.error('[数据库] [删除记录] 失败:', err)
        }
      })
    } else {
      wx.showToast({
        title: '无记录可删,请见创建一个记录',
      })
    }
  },

你可能感兴趣的:(小程序)