### EB提供的各种数据操作方式入口

- 注:**数据操作需要走标准接口。 标准操作方式默认处理数据权限， e10不再单独提供权限重构接口**

          1、e10相比e9多了中间表(用于单数据id获取数据场景)关系需要处理， 直接写sql比较难维护

          2、有一些系统字段值需要维护， 手动写sql需要理清关系比较难处理

          3、直接通过sql操作数据系统中不留痕，出现数据问题无法溯源

          4、权限重构方法存在项目上误使用操作；如操作一条数据全表权限重构刷新可能有性能隐患

#### **方式一 (**二开服务调用推荐此方式**)****： **后台RPC接口方式(需要有二开服务)

·[批量写入数据](https://weapp.eteams.cn/sp/techdoc/doc/a4eb2865-2619-4b0f-bdc8-45b87cac5f7c/freepass)

·[批量修改数据](https://weapp.eteams.cn/sp/techdoc/doc/ddbf4013-a5d2-42ce-922e-8cc07f4acd7a/freepass)

·[表单数据删除](https://weapp.eteams.cn/build/techdoc/wdoc/index.html#/public/doc/538153be-e9d4-4d9f-bb71-f224475e57bb)

·[获取表单数据](https://weapp.eteams.cn/sp/techdoc/doc/b1b80283-cdb0-498c-b060-d25f86bb4ac9/freepass) 构造参数较为复杂但支持自定义查询字段和设置条件排序等逻辑

·[获取表单数据](https://weapp.eteams.cn/sp/techdoc/doc/fe266ef3-4d13-40c0-a5a1-14d0c7995378/freepass) 构建参数较为简单但只支持根据id获取数据

·[获取已有字段选项](https://weapp.eteams.cn/sp/techdoc/doc/4c1152c4-f14f-4d27-9add-df04dbc6231e/freepass)

·[获取表单字段](https://weapp.eteams.cn/sp/techdoc/doc/19dc2de1-33a9-4a80-b78f-e43509208ce0/freepass)

#### **方式二 (**外部系统调用推荐此方式**)：**openApi建模自定义接口 通过dataKey做数据操作: (用户可根据业务情况，定义颗粒度再细致的API接口) (同e9restful)

[配置自定义接口](https://weapp.eteams.cn/sp/techdoc/doc/4b48a50f-eaec-4829-a4b1-9a2c92f60731/freepass)   (相关使用视频可查看:  [如何发布并使用e-builder自定义接口](https://www.e-cology.com.cn/sp/doc/docShare/1123881607352270931?tenantKey=t7akvdnf84)  )

#### **方式三： **openApi接口通过dataKey做数据操作: (通用openApi接口， 传入对应表单和字段即可操作数据)

·[新建表单数据](https://weapp.eteams.cn/sp/techdoc/doc/666ea1b6-8a4c-46cc-9faa-0adaf9f868c2/freepass)

·[修改表单数据](https://weapp.eteams.cn/sp/techdoc/doc/63f61dfc-4775-429c-8733-bbbae33d0c3a/freepass)

·[删除表单数据](https://weapp.eteams.cn/sp/techdoc/doc/48a24aa6-b597-4cee-a75d-5af29ec8c7d6/freepass)

·[获取数据详情](https://weapp.eteams.cn/sp/techdoc/doc/7e33c4e1-9c3f-47b3-b462-4984c3d4187c/freepass)

·[获取分页数据](https://weapp.eteams.cn/sp/techdoc/doc/85f2a61a-6556-4205-9fc8-90a5034a8ed5/freepass)

·[获取数据总数 ](https://weapp.eteams.cn/sp/techdoc/doc/0cf2a80a-3bf4-453c-9ab6-56d0aed4b9f8/freepass)
