微信小程序mysql数据库cauth_微信小程序数据库的使用

WX数据库

集合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

}

}

})

})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值