微信小程序云开发实战:答题积分赛小程序 CMS 搭建之用户管理模型创建

2025-05-26
来源:万象资讯

微信小程序云开发实战-答题积分赛小程序

CMS搭建篇:内容模型配置-用户管理模型内容模型

内容模型主要描述了数据库中数据的具体结构,并涵盖了相关内容的属性设定。借助内容模型,内容管理系统能够自动构建内容管理的操作界面。

在此,我们需构建一个模型,用以详述用户的各项特征,包括但不限于:微信的头像设计、昵称设定、账号的创建日期以及累积的积分等。

创建用户模型

在【内容模型】菜单页,点击【创建模型】;

在弹出窗口中的表单页面,请输入“用户管理”作为显示名称,并留空数据库名称,接着按【创建】按键进行操作。

注意:数据库名需要和云开发控制台的数据表名一致;

添加属性字段

在成功构建内容模型之后,我们会面对一个尚未填充内容的基础模型。随后,我们应当为用户信息库补充微信的头像图片、昵称、注册日期以及积分等详细信息。

字段注意事项

在添加属性字段的过程中,必须留意所设定的字段名称必须与数据库表中已有的属性字段名称完全吻合,同时字段的数据类型也必须保持一致。特别指出,_id字段和均为系统自动生成的字段,因此无需手动添加。

微信小程序云开发用户管理模型配置_微信小程序内容模型搭建_微信小程序云开发实现数据库查询

创建的 数据库集合的结构如下:

添加头像字段

在内容类型,点击【图片】按钮;

在填写【图片】字段表单时,需输入展示名称为“微信头像”,同时指定数据库字段名称,并确保“是否必需”选项处于开启状态,即勾选该项,表明在创建内容时,该字段信息为必填,随后点击【添加】按钮进行操作。

添加昵称字段

在内容类型,点击【单行字符串】按钮;

在填写增加【单行字符串】字段的表单时,需输入“微信昵称”作为显示名称,同时设定数据库中的字段名称,并将“是否必需”选项设置为开启,即在该字段为创建内容时的必填项。随后,点击【添加】按钮继续操作。

添加积分字段

在内容类型,点击【数字】按钮;

微信小程序云开发用户管理模型配置_微信小程序云开发实现数据库查询_微信小程序内容模型搭建

在填写【数字】字段的相关表单时,需输入“积分”作为展示名称,同时确保数据库字段名一栏留空,将“是否必需”选项设置为开启状态,以此表明在创建内容时,该字段信息是必须填写的;随后,点击【添加】按钮继续操作。

添加日期字段

在内容类型,点击【日期与时间】按钮;

在创建【日期与时间】类别的表单时,需输入一个名称,该名称将显示为“注册时间”,同时,还需指定相应的数据库字段名称。

内容的时间记录采用“Date对象”格式,需确保该功能处于激活状态(即在生成内容时,该字段信息必须填写),并将排序功能设置为开启,采用从大到小的顺序排列,随后点击“添加”按键进行操作。

完成用户模型

到目前为止,在【内容集合】与【用户管理】模块中,我们已成功建立用户模型并设置了属性字段,同时实现了与云数据库中用户数据的连接与读取。

运营管理内容时,构建内容管理系统(CMS)已成为一种普遍做法,诸如网络安全知识竞赛、交通安全知识问答、消防安全知识普及、安全生产知识的学习、法律知识学习与普法教育、以及五四青年节相关答题活动或有奖竞猜等多样化的应用场景,都广泛采用了这种系统。

分享