评论

群里都在聊啥:云开发热点话题回顾(2024年第1期)

本篇文章汇总了近期云开发用户在技术交流群中讨论的各类产品使用答疑汇总,内容涵盖了数据模型、数据库和数据存储、云后台和CMS、云函数、小程序技术、登录问题以及其他技术问题等多个方面

云开发平台新功能上线,讨论热度满满,看看社群的开发者都在讨论哪些话题

本期热点

一、数据模型、数据库和数据存储

1.数据模型与多层级结构

  • Carlos:询问如何在云后台CMS模型中支持多层级结构,担心使用JSON对象模型后期维护麻烦。
  • justan:建议尝试数据模型,支持对象数组嵌套。

2.数据模型字段添加

  • Nirvana:在数据模型中未找到“添加字段”选项。
  • justan:建议使用关联关系字段解决动态选项问题。

3.数据加载问题

  • Socket:报告所有数据都无法加载。
  • justan:推测是存储空间超出限制。

4.数据模型和CMS

  • 徐正浩:数据模型是否有内容条数限制,得到的答复是没有限制,并且数据模型可以完全满足需求。
  • 九龙(微信小程序开发):数据模型是CMS的升级版,但两者的语法和使用方式有所不同。
  • wait:建议结合使用CMS和数据模型,数据模型可以替代云数据库的命令完成应用,并且更简单。

5.数据模型的API接口

  • 徐正浩:询问

6.数据模型字段显示问题

  • 丝丝斯斯思:在数据列表组件中遇到字段显示问题,他希望显示关联模型字段的真实可读形式。
  • chriscc:提供了解决方案。

7.云后台管理内容和提供API

  • 徐正浩:如何管理内容并提供API给APP,得到建议使用数据模型,可以直接满足需求。

8.数据模型的视图和导入CMS数据

  • 徐正浩:是否可以将CMS的数据导入数据模型,得到的答复是数据模型和CMS是打通的,可以导入。

9用户新建选项问题

  • Nirvana:询问如何让用户新建选项并保存,数据模型不能作为选项集。
  • justan:建议使用关联关系字段,选项作为静态枚举使用。

10.关联表查询多个字段的操作

  • Pansu:询问如何进行关联表查询,建议使用数据模型来简化操作。

11.云数据库_id字段长度问题

  • Carlos:询问是否可以缩短云数据库的_id字段长度,以减少联表查询时的流量消耗。
  • booker:建议尝试使用数据模型,并指出_id应该是可以自定义的。

12.存储空间问题

  • Socket:报告存储空间超出,上传的视频没有成功存储到云存储。
  • justan:推测是存储超了,建议检查存储配置。

13.小程序数据库慢查询告警问题

  • NaN:遇到小程序“管道随手”数据库慢查询告警的问题。
  • 产研团队:提供了文档链接,并指出数据库慢查询可能与业务代码未正确建立索引有关。建议开发者关注索引优化,并建议用户根据告警信息进行处理。最终建议用户登录微信开发者工具-云开发控制台查看详情,并根据告警信息进行处理。

14.异常处理问题

  • Z:在尝试查询数据库时,如果e.id被删除,无法捕获异常。其他用户建议检查res(响应结果)是否成功。

二、云后台和CMS

1.云后台、云模板和微搭的区别和关系:

  • 云后台:提供业务运营管理系统,涵盖后台管理、支付管理、公众号管理等功能。
  • 云模板:预构建的应用模板,便于快速部署应用。
  • 微搭:低代码开发平台,支持通过拖拽式开发和可视化配置构建应用。

2.开发小程序后台管理系统的选择:

  • 推荐使用云后台来开发小程序的后台管理系统。

3.云后台应用与CMS模板的关系:

  • 云后台的应用可以包括系统内置模块(如CMS)、云模板安装的应用和微搭开发的应用。

4.云后台通知功能

  • wake:如何在云后台实现用户下单后的通知功能。
  • starke:提到即将上线的新功能可以满足这种场景,但具体上线时间尚未确定。

5.CMS内容数量限制问题

  • 🇿🇾 🇧:当CMS内容超过1万条时会有什么影响。
  • 产研团队:如果CMS模型是建立在云数据库上的,则不会有条数限制。文档中的限制是指存储在CMS内置数据库的数据。建议如果用户的数据量超过内置数据库的限制,将内容存储在云开发数据库中,或者升级套餐以提高CMS内容数的上限。

6.CMS后台拖拽排序功能需求

  • 揪一口布丁🍮:希望CMS后台支持拖拽排序功能,特别是表单的拖拽排序.
  • 产研团队:讨论了需求的可行性,并考虑在CMS后台加入拖拽排序功能,特别是针对企业用户。建议用户保持关注官方更新,以获取拖拽排序功能的最新进展。

7.CMS数据库存储位置和访问方式:

  • CMS的数据库可以存储在CMS中心化数据库或云开发数据库中。
  • 云函数可以访问存储在云开发数据库中的数据。

8CMS的规模和数量限制:

  • 新版CMS有规模数量限制,具体取决于套餐版本。存储在云开发数据库中的数据不受此限制。

9.工作台站内信通知实现:

  • 蔡韬:请求指导如何实现工作台站内信通知。
  • barretyi:指导用户进入企业工作台的消息通知管理配置通知策略。

10.登录云开发后台但没有企业工作台权限问题

  • dler: 云开发产研团队检查后发现是由于历史模板导致的数据未刷新,权限未正确发布。通过研发进行了权限补偿操作顺利解决问题。

三、云函数

1.云函数HTTP请求问题

  • 月巴月半小子:在关于云函数中HTTP请求的问题,提到TypeError: cloud.httpRequest is not a function的错误。

2.云函数和WebSocket

  • wak:云函数是否支持WebSocket,得到的答复是目前不支持。

3.云函数调用第三方接口

  • Pansu:云函数是否可以调用第三方接口,得到的答复是可以,建议使用HTTP请求。

4.云函数实例限制

  • 月巴月半小子:云函数实例是否有限制,得到的答复最大运行实例为1000个。
  • 数据模型的API接口位置,得到的建议是使用Web SDK,因为封装好了,使用更简单。

5.云函数报错问题

  • 徐正浩:反馈云函数总是莫名其妙报错,建议使用数据模型。

6.云函数异常:

  • 蔡韬:遇到云函数运行异常,请求帮助。
  • wait:指出是连接不到服务的问题,提示用户可能调用了外部服务。

7.云函数错误解决:

  • 蔡韬:遇到云函数错误,收到错误提示关于getaddrinfo ENOTFOUND。
  • wait:提供帮助,最后问题得到解决。

四、小程序技术

1. 域名问题

  • 永永:询问是否需要自己申请域名,还是可以使用现成的。

2. 小程序审核与发布问题

  • 永永:小程序审核通过但扫码显示体验版,后台发布后无法进入。
  • wait:建议检查微信小程序后台,确保版本选择为现网。
  • rocky:建议重新安装模板应用,检查小程序二维码来源。

3. 小程序搜索问题

  • 永永:小程序审核通过并发布,但无法在微信中搜索到。
  • rocky:建议从微信小程序后台扫描小程序码,排查二维码显示问题。

4. 小程序发布与访问问题

  • 永永:小程序发布后无法通过微信搜索到,且后台登录出现问题。
  • rocky:建议重新安装模板应用,检查小程序二维码来源和微信小程序后台设置。

5.幸运大转盘小程序问题

  • Z:在安装使用“幸运大转盘”小程序模板后,遇到权限问题和显示错误的用户信息问题。
  • 转发和分享问题
  • 永永:遇到发布小程序后无法进行转发和分享的问题,并且在JavaScript代码中找不到相关函数。

五、登录相关

1.小程序账号登录云开发问题

  • 渐进超负荷:询问如何稳定地使用小程序账号登录云开发小程序,因为他发现有时候能使用小程序账号登录,有时候却只能用微信号登录。

2. 微信一键登录问题

  • Carlos:询问使用云开发是否还需要微信一键登录和写登录逻辑。
  • danic:说明默认会获取openid,但获取更多信息如手机号需要调用接口,可以使用云调用。

3. 登录问题

  • 永永:在微信小程序后台登录时遇到问题,无法进入后台。
  • wait:建议检查域名和URL,联系骆勤进一步排查问题。

4. 自动登录问题

  • 永永:遇到自动登录地址失效问题。
  • parker:询问模板安装时间和方式,建议检查登录逻辑。

六、其他

1. 教程与文档不一致问题

  • Nirvana:发现B站上的教程视频和客服提供的参考文档与自己的页面不一致,感到困惑。
  • Nirvana:在justan的帮助下解决了问题。

2.日历组件开发问题

  • 丝丝斯斯思:想在日历组件上展示成员生日,并标记每年的生日日期。他询问如何实现这一功能,尤其是在数据模型中处理日期和姓名的显示。

3.开发者工具Bug问题

  • sdjl:提到微信开发者工具中出现的bug,该bug在更换WiFi后得到解决。

4.云开发控制台问题

  • 飞:遇到云开发控制台白屏问题,其他用户建议重启控制台。

5.网络请求错误

  • 徐正浩:在for循环中进行网络请求时遇到错误,错误信息提示网络套接字在建立安全TLS连接之前断开连接。

6.微信内图片和链接打不开的问题

  • 月巴月半小子:在微信内的图片和链接打开速度非常慢,怀疑是微信本身的问题。

7.数据更新触发通知:

  • 蔡韬:如何在数据更新时触发短信或微信弹窗通知给指定号码。
  • barretyi:提到云开发企业工作台即将上线短信发送功能,目前已支持站内信通知。

8.短信通知渠道上线:

  • rocky:预计下周会支持数据更新推送短信。

9.云开发环境ID和消息通知管理问题:

  • 蔡韬:无法找到消息通知管理,询问原因。
  • barretyi:建议检查工作台版本,并提供浏览器F12调试方法。

10.消息推送文档:

  • wake:询问消息推送功能的文档位置。
  • rocky:提到文档下周会发布。

11.云开发服务安全措施:

  • 🍀:询问云开发服务是否使用防火墙和支持反爬措施,以及如何查看相关安全措施的文档。

12.云开发套餐变更:

  • 蔡韬:如何变更云开发套餐。
  • stark:指导用户使用小程序对应的公众号登录腾讯云控制台来切换套餐。

13.云开发微搭的空模版上线时间

  • Africa Tour OnLine:询问云开发微搭的空模版何时上线,得到的答复是“即将上线”。

14.云开发服务的File ID支持问题:

  • 少:询问是否支持File ID,特别是在图片处理方面。

15.数据备份:

  • 睡不醒:询问会员过期之前如何将数据备份到本地。
  • chriscc:建议在云后台-数据模型中导出数据。

16.数据导出后运行问题:

  • 睡不醒:导出数据后是否还可以运行。
  • chriscc:导出数据不影响运行。

17.广告收入和用户体验问题:

  • 用户讨论了广告收入的微薄和广告对用户体验的影响,建议在没有足够用户体量的情况下不要添加广告。

结语

感谢各位开发者的踊跃提问和建议,还没有入群的小伙伴,对社群里热点话题技术交流和讨论感兴趣,可通过以下链接即可添加云开发小助手https://work.weixin.qq.com/ca/cawcdeaf8f7c0592de加入对应的技术讨论群。

本页也可以直接提问互动,官方产品专家为您直接答疑解惑。

最后一次编辑于  07-24  
点赞 2
收藏
评论
登录 后发表内容