如何对接内部、外部数据
微搭提供了多种方式对接业务数据,您可以使用微搭自带的内置数据库,也可以对接您已有的业务数据库。 参考以下文档选择适合您的对接方式:
1. 使用微搭的数据库
1.1 数据模型方法
查看数据模型概述
数据模型方法
用户可以使用 context.callModel 方法来操作数据,具体模型方法包括:新增 wedaCreate、新增多条 wedaBatchCreate、删除 wedaDelete、批量删除 wedaBatchDelete、更新 wedaUpdate、批量更新 wedaBatchUpdate、查询 wedaGetItem、查询列表 wedaGetRecords。 详细使用方法可以参考文档
数据模型方法 V2
用户可以使用 $w.cloud.callDataSource 方法来操作数据,具体模型方法包括:新增 wedaCreateV2、新增多条 wedaBatchCreateV2、删除 wedaDeleteV2、删除多条 wedaBatchDeleteV2、更新 wedaUpdateV2、更新多条 wedaBatchUpdateV2、查询 wedaGetItemV2、查询多条 wedaGetRecordsV2 详细使用方法可以参考文档
1.2 APIs
用户可以通过自定义 API 的方式操作数据,查看自定义 API 概述
HTTP 请求
可以通过数据源管理 API 操作数据。 详细使用方法可以参考文档
自定义代码
用户可以通过自定义代码中内置的 API 或 npm 包调用外部 HTTP 服务、微搭数据模型、API、自定义 API 或云开发云函数。 详细使用方法可以参考文档
云函数
云函数是一种特殊的 Javascript 函数,底层基于云开发的云函数能力封装,可以通过函数的 context 参数来访问云开发 node sdk 的所有能力。 详细使用方法可以参考文档
1.3 数据导入导出
用户可以在数据管理后台中,导入、导出单个数据模型的数据。 详细使用方法可以参考文档
2. 使用自有 MySQL 数据库
MySQL 连接器
用户可以通过 MySQL 连接器连接自有的 MySQL 数据库,获取或操作数据库中的数据。 详细使用方法可以参考文档