微信小程序云开发数据库操作二查询记录
生活随笔
收集整理的這篇文章主要介紹了
微信小程序云开发数据库操作二查询记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數據庫操作參考API:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-client-api/database/index.html
官方文檔解讀:
<!-- 查詢記錄 --><view class="guide" wx:if="{{step === 4}}"><text class="headline">查詢記錄</text><text class="p">1. 打開 pages/databaseGuide/databaseGuide.js 文件,定位到 onQuery 方法</text><text class="p">2. 把注釋掉的代碼解除注釋,onQuery 方法會在下方按鈕被點擊時觸發</text><image class="code-image" src="../../images/code-db-onQuery.png" mode="aspectFit"></image><text class="p">3. 點擊按鈕</text><button size="mini" type="default" bindtap="onQuery">查詢記錄</button><text class="code" wx:if="{{queryResult}}">{{queryResult}}</text><div class="nav"><button class="prev" size="mini" type="default" bindtap="prevStep">上一步</button><button class="next" size="mini" type="default" bindtap="nextStep">下一步</button></div></view>wxml:
<button size="mini" type="default" bindtap="onQuery">查詢記錄</button> <text class="code" wx:if="{{queryResult}}">{{queryResult}}</text>js:
// pages/databaseGuide/databaseGuide.js const app = getApp() Page({data: {step: 1,counterId: '',openid: '',count: null,queryResult: '',},onLoad: function(options) {if (app.globalData.openid) {this.setData({openid: app.globalData.openid})}},onQuery: function() {const db = wx.cloud.database()// 查詢當前用戶所有的 countersdb.collection('counters').where({_openid: this.data.openid}).get({success: res => {this.setData({queryResult: JSON.stringify(res.data, null, 2)})console.log('[數據庫] [查詢記錄] 成功: ', res)},fail: err => {wx.showToast({icon: 'none',title: '查詢記錄失敗'})console.error('[數據庫] [查詢記錄] 失敗:', err)}})}, })效果如下
http://recordit.co/PNWHSH82hl
原文作者:祈澈姑娘
技術博客:https://www.jianshu.com/u/05f416aefbe1
- 關注「編程微刊」公眾號 ,在微信后臺回復「領取資源」,獲取IT資源300G干貨大全。
?
總結
以上是生活随笔為你收集整理的微信小程序云开发数据库操作二查询记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “加入收藏”代码
- 下一篇: SQL慢查询日志与查询分析器explai