电商小程序实战教程-店铺数据源设计
上一节我们介绍了小程序的总体功能,要想开发一个小程序,首先是做数据源的设计。微搭给我们提供了一套线上的数据库,它的特点是按照对象的格式进行存储和读取。好处是我们在开发应用的时候返回的数据格式就是Json格式,可以直接使用。如果是关系型数据库的话就需要自己做一下转换。
数据源基础知识介绍
数据源的话一共有四个菜单,分别是数据模型、通用选项集、连接器和自定义连接器。数据模型就是我们需要自己创建的数据源,比如我们这一节是讲解如何创建店铺数据源。通用选项集一般对应的数据源字段的枚举类型。比如我们将性别作为通用选项集,有两个类型可以选择,男或者女。这样在表单填写的时候就比较方便。
连接器目前是接入的腾讯生态的四个产品,有腾讯文档、腾讯会议、腾讯地图和微信支付。有了这四个产品我们做出来的小程序从功能上讲也丰富了不少。
而自定义连接器,一般是我们用来写业务逻辑用的,相当于我们的后台服务。这里边需要熟悉云函数的写法,后续我们在教程中逐步展开。
创建数据源
了解了基本知识后,我们进入本节的主题,创建店铺的数据源。店铺信息的话一共是包含几个字段,分别是店铺的名称、简介、地址、详细地址、营业时间、联系电话。
点击新建数据模型
输入名称和标识
创建字段
数据源创建成功后可以接着创建字段,我们首先可以看到系统已经建立了自己需要的字段和方法
这里需要了解的就是数据标识,一般标识数据的唯一性,我们在查询详情和更新的场景都需要用到这个字段。
另外就是系统新建了很多方法,满足我们日常的使用,有增删改查的方法和批量增加和删除的方法
点击右上角的编辑按钮添加字段
输入名称和字段标识
数据类型需要按需选择,目前字段类型也比较丰富有文本、布尔值、数字、数组、对象、邮箱等
名称的话我们一般是输入的文字,这里选择文本类型。文本类型的格式有短文本和长文本,名称一般不会太长,我们选择短文本。
下一个字段我们输入简介,类型是文本
接着我们创建字段详细地址,类型选择文本
继续添加字段,添加营业时间,类型选择文本
我们录入最后一个字段,地址,字段类型选择地理位置
地理位置是一个复合型字段,里边有三个信息,一个是地理位置的文本信息,另外就是经度和纬度
总结
我们本节介绍了数据源的基础知识,并且按照实际的需要创建了一个店铺的数据源,把数据源创建好之后后续就可以开发应用了。下一节我们介绍一下如何根据数据源创建模型应用。
相关文章
- 3分钟实现小程序唤起微信支付 Laravel教程
- 教程-隐藏/显示任务栏-程序不在任务显示-全面控制Windows
- .NET Reflector 7.6.1.824 Edition .NET程序反编译神器(附插件安装教程2012-10-13更新) 完全破解+使用教程
- 宠物寄养小程序实战教程(上篇)
- 电商小程序实战教程-总体介绍
- 企业官网小程序搭建教程-首页的搭建05
- 医美小程序实战教程-员工信息添加
- 医美小程序实战教程-店铺信息渲染
- 医美小程序实战教程-店铺信息编辑
- 医美小程序实战教程-店铺信息加载
- 医美小程序实战教程(五)
- 企业官网小程序实战教程-需求分析
- 在线预约小程序搭建教程7-教师列表页开发
- 客户关系管理小程序实战教程01-需求分析
- Python:更改默认启动的python程序及其对应的安装包路径(更改pip的默认安装包的路径)图文教程之详细攻略
- RocketMQ 4.5.1安装教程
- 加油站会员管理小程序实战开发教程12
- 加油站会员管理小程序实战开发教程10
- 加油站会员管理小程序实战开发教程09-显示距离
- 电商小程序实战教程-订单管理
- 电商小程序实战教程-类别导航续
- 电商小程序实战教程-类别导航
- 电商小程序实战教程-商品详情页开发
- 电商小程序实战教程-首页开发
- 电商小程序实战教程-类别管理
- 电商小程序实战教程-店铺维护方案优化
- 云开发电商小程序实战教程-购物车、我的页面原型
- 云开发电商小程序实战教程-详情页原型
- 电商小程序基础开发教程(一)需求分析