微信云开发官网
正常流程:在云函数根目录上右键,在右键菜单中,可以选择创建一个新的 Node.js 云函数,将该云函数命名为 add。开发者工具在本地创建出云函数目录和入口 index.js 文件,同时在线上环境中创建出对应的云函数。创建成功后,工具会提示是否立即本地安装依赖,确定后工具会自动安装 [代码]wx-server-sdk[代码] 我的流程:工具会提示是否立即本地安装依赖,确定后弹出以下提示框 [图片]
云开发的数据库有没有自动增长的功能
概念性的问题,我以前一直接触关系型数据库,咱们云开发的数据库不是集合形式,没有关联查询,是不是储存的话只能用集合嵌套的集合的形式来体现表的关联,这样查询的效率会不会很低,有没有其他的技巧呢。 没有接触过这类型的数据库,问的比较幼稚,希望有大神耐心的讲解一下。
新建node.js云函数时,都会在函数目录中新建一个node_modules,存放依赖库, 每新建一个函数,都会下载一个5M左右的依赖库, 当函数多时,依赖库占用很大空间 为何不所有函数用一个依赖库呢
云函数中console.log(a) 控制台没有展示信息 部分变量想了解下 [图片] 只返回了小程序端的信息 [图片]
- 需求的场景描述(希望解决的问题) [图片] - 希望提供的能力 为什么在控制台会出现这种情况呢?
云开发如何获取群ID?大佬能提供示例代码吗?
小程序的支付有个回调地址,用云开发时,这个回调地址怎么填写???????
[图片] 云函数调用云函数只传name不会成功,即使不传参,也要把写上`data:{}`,否则会报错
- 当前 Bug 的表现(可附上截图) 我原来的数据存储在云数据库里,现在想导出到云开发数据库,但是从数据库导出后再导入路云开发数据库时会出现乱码,咱们云开发数据库的字符集是什么啊,跟腾讯云数据库中字符集不同么? [图片] - 预期表现 在腾讯云的数据库显示没有任何问题,但是导入到云开发就乱码了。 - 复现路径 这个过程没法复现,其实就是字符集的问题,云开发也没说明数据库所用的字符集,我就来问一下。 - 提供一个最简复现 Demo
云函数在本地调用,打印的console.log,在控制台云函数的日志里面看不到输出?请问这是为什么?
这是怎么回事[图片]
- 需求的场景描述(希望解决的问题) 使用云开发,在小程序端调用api 是有网络请求的吧, 那我要在小程序端查看我发起的请求,在哪里查看? - 希望提供的能力
- 当前 Bug 的表现(可附上截图) 根据官方文档里的例子https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/add.html 插入数据后没有执行回调函数 complete, fail, success 云开发控制台里也没有显示刚才插入的数据 但是执行一次get后, 刚才插入的数据才出现 在插入数据里添加了serverDate, 看到数据的生成时间是执行get的时间 有人遇到这种问题吗
- 需求的场景描述(希望解决的问题) - 希望提供的能力 云函数能够在本地调试
点击日期,日历被挡住了 [图片]
需要打开终端进入到云函数 [代码]uploadScore[代码] 的目录执行命令 [代码]npm install[代码] 安装 Node.js 依赖并上传 我想问下 uploadScore目录是啥 怎么获取wx-server-sdk
- 需求的场景描述(希望解决的问题) 云开发小程序, 客户端上传文件到服务端,服务端的云函数读取刚刚上传文件的内容 - 希望提供的能力 希望在云函数中获得刚刚上传文件的本地文件路径,方便fs.readFileSync 调用。
- 当前 Bug 的表现(可附上截图) [图片] [图片] 预期表现 大佬们,小弟想在云函数里发个Node.js https get请求,日志上就是打印不出来啊,求大神指点
贴上代码 // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() // 获取数据库连接 const db = cloud.database() // 云函数入口函数 exports.main = async (event, context) => { let data = { name: "event.name" }; db.collection('category').add({ // data 字段表示需新增的 JSON 数据 data: data }).then(res => { console.log(res) }).catch(console.error) return true; } return 卸载成功的回调中没有反应,前台没有返回值,所以写在最后面了,可以返回true,但是按正常的逻辑来说add应该是执行了,但是数据库中没有数据,控制台也没有
小程序示例
小程序官方示例Demo,包含云开发示例。
小程序示例
扫码体验