跳到主要内容

如何对接内部、外部数据

微搭提供了多种方式对接业务数据,您可以使用微搭自带的内置数据库,也可以对接您已有的业务数据库。 参考以下文档选择适合您的对接方式:

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数据库,获取或操作数据库中的数据。 详细使用方法可以参考文档