云开发后续2
Posted jay-sans
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云开发后续2相关的知识,希望对你有一定的参考价值。
1 // 上传文件 2 // wx.cloud.uploadFile({ 3 // cloudPath:‘xuanyu.jpg‘, 4 // filePath:‘/images/xianyu.jpg‘, 5 // success: res=>{ 6 // console.log(res) 7 // }, 8 // fail: err=>{ 9 // console.log(err) 10 // } 11 // }) 12 13 // 下载文件 14 // wx.cloud.downloadFile({ 15 // fileID:‘cloud://ss-7758258.7373-ss-7758258/enheng.jpeg‘, 16 // success: res=>{ 17 // console.log(res) 18 // } 19 // }) 20 21 // 删除文件 22 // wx.cloud.deleteFile({ 23 // fileList: [‘cloud://ss-7758258.7373-ss-7758258/xuanyu.jpg‘], 24 // success: res=>{ 25 // console.log(res) 26 // }, 27 // fail: err=>{ 28 // console.log(err) 29 // } 30 // }) 31 32 // 换取临时链接(用云文件 ID 换取真实链接,可自定义有效期,默认一天且最大不超过一天。一次最多取 50 个) 33 // wx.cloud.getTempFileURL({ 34 // fileList: [‘cloud://ss-7758258.7373-ss-7758258/xuanyu.jpg‘], //fileList 云文件id 35 // success: res=>{ 36 // console.log(res) 37 // }, 38 // fail: err=>{ 39 // console.log(err) 40 // } 41 // }) 42 43 //调用小程序云函数 44 // wx.cloud.callFunction({ 45 // name: ‘test‘, 46 // data:{ 47 // a: 1, 48 // b: 2 49 // }, 50 // success: res=>{ 51 // console.log(res) 52 // } 53 // }) 54 55 // 云函数调用数据库 56 // wx.cloud.callFunction({ 57 // name: ‘getDatabase‘, 58 // data:{}, 59 // success: res=>{ 60 // console.log(res) 61 // }, 62 // fail: err=>{ 63 // console.log(err) 64 // } 65 // }) 66 67 // 云函数中调用存储 目前未找到解决问题办法 68 // wx.cloud.callFunction({ 69 // name: ‘handleFile‘, 70 // success: res=>{ 71 // console.log(res) 72 // }, 73 // fail: err=>{ 74 // console.log(err) 75 // } 76 // }) 77 78 // 云函数调用其他云函数 79 // wx.cloud.callFunction({ 80 // name: ‘callCloudFunc‘, 81 // success: res=>{ 82 // console.log(res) 83 // }, 84 // fail: err=>{ 85 // console.log(err) 86 // } 87 // }) 88 89 // 删除某条记录 90 // wx.cloud.callFunction({ 91 // name: ‘del‘ 92 // }).then(res=>{ 93 // console.log(res) 94 // }).catch(err=>{ 95 // console.log(err) 96 // }) 97 98 // 正则匹配 99 // db.collection(‘user‘).where({ 100 // description: /database/i 101 // }).get().then( res=>{ 102 // console.log(res) 103 // }).catch(err => { 104 // console.log(err) 105 // }) 106 107 // count1字段自增10 108 // db.collection(‘user‘).doc(‘dba19de05c760d3e0001bc5b26ad731d‘).update({ 109 // data: { 110 // count1: db.command.inc(10) 111 // } 112 // }).then(res => { 113 // console.log(res) 114 // }).catch(err => { 115 // console.log(err) 116 // }) 117 118 // count1字段自乘10 119 // db.collection(‘user‘).doc(‘dba19de05c760d3e0001bc5b26ad731d‘).update({ 120 // data: { 121 // count1: db.command.mul(10) 122 // } 123 // }).then(res => { 124 // console.log(res) 125 // }).catch(err => { 126 // console.log(err) 127 // }) 128 129 // 往数组尾部添加一个或多个值 130 // db.collection(‘user‘).doc(‘dba19de05c760d3e0001bc5b26ad731d‘).update({ 131 // data: { 132 // tags: db.command.push([‘mini-program‘, ‘cloud‘]) 133 // } 134 // }).then(res => { 135 // console.log(res) 136 // }).catch(err => { 137 // console.log(err) 138 // }) 139 140 // 统计 141 // db.collection(‘user‘).where({ 142 // _openid: ‘o-YQj0fg01KqwZGePLwLUsH6LG4Y‘ // 填入当前用户 openid 143 // }).count().then(res => { 144 // console.log(res) 145 // }) 146 147 148 149 // 指定查询排序条件 先按 progress 排降序(progress 越大越靠前)、再按 description 排升序 150 // db.collection(‘todos‘) 151 // .orderBy(‘progress‘, ‘desc‘) 152 // .orderBy(‘description‘, ‘asc‘) 153 // .get() 154 // .then(console.log) 155 // .catch(console.error) 156 157 // 指定查询结果集数量上限 158 // db.collection(‘todos‘).limit(10) 159 // .get() 160 // .then(console.log) 161 // .catch(console.error) 162 163 // 指定查询返回结果时从指定序列后的结果开始返回,常用于分页 164 // db.collection(‘todos‘).skip(0) 165 // .get() 166 // .then(console.log) 167 // .catch(console.error) 168 169 //指定返回结果中记录需返回的字段 170 // db.collection(‘user‘).field({ 171 // description: true, 172 // done: true, 173 // progress: true 174 // }) 175 // .get() 176 // .then(console.log) 177 // .catch(console.error)
以上是关于云开发后续2的主要内容,如果未能解决你的问题,请参考以下文章