# 实体逻辑

在应用开发中,系统中的业务数据往往需要存储到数据库中,系统功能需要到数据库中查询数据、存储数据、更新数据和删除数据等操作。

而上述一系列的操作都可以通过实体逻辑生成。在新建实体后,平台自动生成了实体的增删改查逻辑,开发者在需要时直接调用即可,实体操作逻辑也是全局逻辑。

逻辑名称 参数说明 功能说明
get id:long类型,指定数据主键 获取指定数据主键的一条数据
create body:实体类型,指定新增数据内容 根据body参数内容新增一条数据
update body:实体类型,指定更新数据内容 根据body参数内容更新一条数据
delete id:long类型,指定数据主键 删除指定数据主键的一条数据
createOrUpdate body:实体类型,需指定id且不为空 判断id是否已存在: 若id已存在,则更新body对应数据 若id不存在,则新增body对应数据
updateBy body:实体类型,指定更新数据内容 filter:筛选条件,支持对实体字段进行条件筛选,可选逻辑运算、比较运算、数据筛选、原子项、算术运算,其中最外层不能为算数运算和原子项 根据筛选条件遴选符合条件的数据,并根据body参数内容进行更新
deleteBy filter:筛选条件,支持对实体字段进行条件筛选,可选逻辑运算、比较运算、数据筛选、原子项、算术运算,其中最外层不能为算数运算和原子项 根据筛选条件遴选符合条件的数据并删除
batchCreate body:List<实体>类型,指定批量新增数据内容 根据body参数内容批量新增多条数据
batchUpdate body:List<实体>类型,指定批量更新数据内容 根据body参数内容批量更新多条数据
batchDelete body:List<实体>类型,指定批量删除数据内容 根据body参数内容批量删除多条数据
import - 通过excel表格导入数据,仅支持在文件上传组件中作为上传地址字段使用

image-20230226091119240

上次更新: 2023年06月29日