這回來看看雲數據庫是如何實現的。點擊 前端操做數據庫,後續跟着提示操做便可。html
打開雲開發控制檯,進入到數據庫管理頁前端
點擊 + 添加集合,集合名爲 counters數據庫
而後點擊新增記錄按鈕微信
能夠發現雲數據庫多了一條記錄ide
能夠發現,咱們的參數只有一個count,可是數據庫裏多的記錄有三個字段,多了_id, _openid,這兩個是自動生成的,分別是物理主鍵和建立者的openid。ui
插入記錄的代碼也很簡單,以下this
onAdd: function () { const db = wx.cloud.database() db.collection('counters').add({ data: { count: 1 }, success: res => { // 在返回結果中會包含新建立的記錄的 _id this.setData({ counterId: res._id, count: 1 }) wx.showToast({ title: '新增記錄成功', }) console.log('[數據庫] [新增記錄] 成功,記錄 _id: ', res._id) }, fail: err => { wx.showToast({ icon: 'none', title: '新增記錄失敗' }) console.error('[數據庫] [新增記錄] 失敗:', err) } }) }
刪除和查詢的寫法詳見微信開放文檔 連接code