• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

微信小程序数据库的使用

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

WX数据库

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/capabilities.html#数据库

集合JSON

[
  {
    _id: 'Wzh76lk5_O_dt0vO',
    title: 'The Catcher in the Rye',
    author: 'J. D. Salinger',
    characters: [
      'Holden Caulfield',
      'Stradlater',
      'Mr. Antolini'
    ],
    publishInfo: {
      year: 1951,
      country: 'United States'
    }
  },
]

数据库使用

// 1. 获取数据库引用
const db = wx.cloud.database()
// 2. 构造查询语句
// collection 方法获取一个集合的引用
// where 方法传入一个对象,数据库返回集合中字段等于指定值的 JSON 文档。API 也支持高级的查询条件(比如大于、小于、in 等),具体见文档查看支持列表
// get 方法会触发网络请求,往数据库取数据
db.collection('books').where({
  publishInfo: {
    country: 'United States'
  }
}).get({
  success(res) {
  // 输出 [{ "title": "The Catcher in the Rye", ... }]
    console.log(res)
  }
})


// return new Promise((resolve, reject) => {
//     getPageData.getData('https://used-api.jd.com/auction/list', {
//             pageNo: pageNo,
//             pageSize: 100,
//             category1: category1
//         }).then((res) => {
//             console.log('pageNo:', pageNo)
//             console.log(res.data.auctionInfos)
//             _this.saveData(res.data.auctionInfos)
//             resolve('success')
//         })
//         .catch((err) => {
//             console.error(err)
//             reject(err)
//         })
// })


wx.cloud.callFunction({
    // 云函数名称
    name: 'getPageData',
    // 传给云函数的参数
    data: {
        pageNo: pageNo,
        pageSize: 100,
        category1: category1,
    },
    success(res) {
        console.log('in');
        // console.log(pageNo);
        console.log(res.result);
        console.log('in');
    },
    fail: console.error
})

return new Promise((resolve, reject) => {
            wx.request({
                url: 'https://used-api.jd.com/auction/list',
                data: {
                    pageNo: pageNo,
                    pageSize: 100,
                    category1: category1
                },
                header: {
                    'content-type': 'application/json' // 默认值
                },
                success(res) {
                    console.log('nin');
                    return {
                        auctionInfos: res.data.data.auctionInfos
                    }
                }
            })
        })

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Nginx配置微信小程序文件验证发布时间:2022-07-18
下一篇:
小程序之--canvasToTempFilePath发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap