小程序云开发CMS升级问题解析:如何解决表格导入与数据库同步难题

2025-03-06
来源:网络整理

一、问题描述

最近找石哥,说 CMS 不能用,其实官方小程序最近又大动作了,偷偷升级的云开发 CMS(内容管理)叫 CMS,不升级也没关系,这次升级导致我们无法正常使用 CMS。如果你是新的 CMS,你基本上会遇到以下问题。

新版本目前存在的问题如下

1-1:只能导入 5 张表

您可以看到我在这里导入了 7 个表,但它会提示我们超出限制

所以你只能导入 7 个表中的 5 个工作表

1-2,导入的内容模型无法与数据库同步

虽然 7 张表可以导入到 5 张表中,但是我们无法通过这 5 张表通过云端开发数据库。这。。。。。。

我们的 CMS 的目的不是为了方便管理云开发数据库吗?所以我们必须想出一个解决方案。我还给小程序的官员们做了评论。但是,他们表示将在一周内修复。。。。。。那么,对于急于使用的学生,我们应该怎么处理呢?。。。

经过一天的研究,我终于找到了解决方案。

二、解决方案

我发表了一篇文章,教你怎么降级版本,有需要的同学可以参考。

降级 CMS

不过也有同学反映降级后无法进入 CMS 后台,怎么说呢,毕竟小程序官方是想推广新版本的,所以有时候我们会故意进不来老版本的 CMS,所以本节就教大家如何使用新版 CMS。

2-1. 使用新版本的 CMS 内容模型

和以前一样,我们将从云开发开始

然后转到 以启用内容管理

2-2 选择内容模型版本

微信小程序开通云开发环境_微信小程序云开发模式_微信小程序云开发配置

在这里我告诉你,如果你使用免费版,你只能创建 5 个数据表,但如果你正在学习使用它,你可以创建一个免费版。如果想跟着石哥学工程,或者导入石哥的源码,最好用基础版本,这样就可以创建 50 个数据表了

然后只需等待它被激活即可

激活如下

然后你可以看到内容管理系统

通过访问该地址,您可以输入 CMS Web 背景。

但是这里我们需要登录,所以我们还需要设置一个管理员帐户。

2-3. 开设 CMS 登录帐户

我们可以直接编辑系统的默认账户,这样我们只需要设置登录密码就行了。

您还可以创建新的管理员帐户

然后使用设置好的账号登录进入 CMS 后端,但是当我们第一次进入后端时,会提示项目为空。

2-4. 添加 CMS 项目

微信小程序开通云开发环境_微信小程序云开发配置_微信小程序云开发模式

然后,我们将转到控制台并添加 CMS 项目

请记住连接您的云开发环境

然后就可以去 CMS 网页后台刷新了,这样新版本的 CMS 内容管理就正式开启了。

2-5. 将内容模型导入 CMS

打开新版本后,作与之前相同。或者直接导入内容模型 (数据表)。

有些同学导入的时候,会提示导入失败,多导入几次也没关系,因为新版本有时候不稳定,所以如果提示失败,就多导入几次。

我们还是导入 7 个表。

在这里,您可以看到所有 7 个表都已成功导入。

它还同步到云开发数据库。在这一点上,我们可以继续玩得开心。

由于官方小程序经常更换,如果你有任何问题可以找石哥,我会及时为你调整最新的解决方案。

分享