微信云开发官网
[图片]。。。。
- 导入数据库的json数据自动生成的_id不可以用来查询,其他字段可以查询 - 预期表现:能使用_id字段查询
- 需求的场景描述(希望解决的问题) 在编写完一个云函数在页面中调用的时候出错提示Cannot read property 'callFunction' of undefined,各位有知道如何解决的吗? 调用的代码: wx.cloud.callFunction({ name: 'smzdm', data: { category: 'diannaoshuma' } }).then(r => { console.log(r) }) 云函数: // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() // 云函数入口函数 const request = require('request') const cheerio = require('cheerio') exports.main = async (event = {}) => { let category = event.category || 'diannaoshuma' return new Promise((resolve, reject) => { request.get(`https://m.smzdm.com/fenlei/${category}/`, (e, req, body) => { if (!e && req.statusCode === 200) { const $ = cheerio.load(body) const result = [] $('.card-group-list').each((i, v) => { let $v = $(v) let title = $v.find('.zm-card-title').text().trim() let image = $v.find('.zm-card-media img').attr('src') let mall = $v.find('.card-mall').text().trim() result.push({ title, image, mall }) }) resolve(result) } }) }) } - 希望提供的能力
[图片] 出现错误 : /wx/env?action=create 请求失败: 100006, uin(100007222851) or wechat appid(wx70f790e831bd24f5) already exists in system 什么原因?
如果使用小程序·云开发,还有必要用wafer2么?
- 当前 Bug 的表现(可附上截图) 我调用 getHistory 传了 offset 20,但是不起效果。拿到的结果还是从0条开始。 - 预期表现 能正常分页。 - 复现路径 - 提供一个最简复现 Demo [代码]export const getHistory = ({ offset = 0, limit = 20, success = [代码][代码]null[代码][代码], fail = [代码][代码]null[代码] [代码]}) => {[代码][代码] [代码][代码]getOpenid(() => {[代码][代码] [代码][代码]wx.showLoading({[代码][代码] [代码][代码]title: [代码][代码]'加载中'[代码][代码],[代码][代码] [代码][代码]});[代码] [代码] [代码][代码]const db = wx.cloud.database();[代码][代码] [代码][代码]const collection = db.collection([代码][代码]'history'[代码][代码])[代码][代码] [代码][代码].field({[代码][代码] [代码][代码]text: [代码][代码]true[代码][代码],[代码][代码] [代码][代码]createTime: [代码][代码]true[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码].where({ _openid });[代码] [代码] [代码][代码]offset && collection.skip(parseInt(offset)); [代码][代码]// offset = 0 会报错[代码] [代码] [代码][代码]collection[代码][代码] [代码][代码].limit(limit)[代码][代码] [代码][代码].orderBy([代码][代码]'createTime'[代码][代码], [代码][代码]'desc'[代码][代码])[代码][代码] [代码][代码].get({[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]wx.hideLoading();[代码] [代码] [代码][代码]success && success({ list: res.data });[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: err => {[代码][代码] [代码][代码]wx.hideLoading();[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]icon: [代码][代码]'none'[代码][代码],[代码][代码] [代码][代码]title: [代码][代码]'查询记录失败'[代码][代码] [代码][代码]});[代码][代码] [代码][代码]},[代码][代码] [代码][代码]});[代码][代码] [代码][代码]});[代码][代码]};[代码]
- 当前 Bug 的表现(可附上截图) 下图用command查询真实存在的ID数据,最终只返回了ID为W5k48IN2xHLyvFgu的数据 [图片] - 预期表现 返回三条数据 - 复现路径 - 提供一个最简复现 Demo
我是一个微信开发新手,请各位大牛不吝赐教! 原因:普通用户无法写数据库. 问题1:用户如何向云数据库提交自己的投票的数值. 问题2:开发者如何自动或定时更新数据库中集合内所有投票的分值 并且保存到某个集合中提供给用户查询 类似与电影网站的赞功能,需要总数提供给用户访问.
[图片] 不走我画圈圈的方法,走到79行就不走了,也没有报错 随笔写一个方法放在79行都不走了
- 需求的场景描述(希望解决的问题) - 希望提供的能力 Error: 响应错误,{"code":-1,"error":"SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)"}
- 当前 Bug 的表现(可附上截图) 背景:云开发数据库某集合,包含2条根据教程插入的记录(自动包含_openid字段),1条手动添加的记录(无_openid字段) 操作:db.collection.get,未设定where条件 结果:只返回2条包含_openid的记录,无手动添加的记录 - 预期表现 返回全部数据 如何能不受当前用户限制,查询集合中所有记录?
我在云开发后台 点击上传图片,然后删除这个图片,还能访问到。 请问 图片缓存 是怎么回事?
云函数request到https://api.weixin.qq.com/sns/jscode2session这个接口,返回都是null 是否不能通过云函数来获取openID呢?
如何获得云端存储管理里所有文件的文件ID及云存储地址?
- 当前 Bug 的表现(可附上截图) 通过云开发快速创建模板创建的项目,配置好环境和获得用户授权,但是在用户管理中头像不显示 [图片] - 预期表现 红框中应该显示我微信的头像的 - 复现路径 - 提供一个最简复现 Demo
- 需求的场景描述(希望解决的问题) 小程序队列下载多个 file 或者 队列长传多个文件 - 希望提供的能力 小程序队列下载多个 file 或者 队列长传多个文件
- 当前 Bug 的表现(可附上截图) 云开发内的文件更新不及时 更新文件后,etag变了,重新请求应该获取到最新的,但仍然是旧的 而且云开发控制台或api也没有提供让缓存失效的接口
- 需求的场景描述(希望解决的问题) 每次修改一下云函数的比如 index.js,会等至少10分钟,我就改一点东西测试为什么需要这么久?是因为用到了 wx-server-sdk的包吗,可以是一个包也就不到5M,为什么需要这么久时间? 希望提供的能力 [图片] 希望可以针对只单个文件进行上传操作
- 需求的场景描述(希望解决的问题) 我用wepy框架 搭建了一个小程序项目, 现在我要接入云开发,要怎么把这个项目变成云项目。 如果是先快速搭建一个云开发项目,好像就没办法接入wepy框架了。 - 希望提供的能力
- 当前 Bug 的表现(可附上截图) [图片]这个可以正常排序,表现正常。 [图片] 这个不正常,无法根据时间排序出最新的记录。 自我感觉应该是 orderBy和limit优先级的问题,请 大神指点! - 预期表现 修复现有问题。 - 复现路径 - 提供一个最简复现 Demo
小程序示例
小程序官方示例Demo,包含云开发示例。
小程序示例
扫码体验