Skip to content

ZenEngine 数据操作引擎

数据库操作对象,全局自动注入

常用方法

方法名说明
ZenResult execute(String api, ZenData zenData)执行自动化接口
bool exist(String api, ZenData zenData)数据是否存在
void inc(String table, String id, String column, int count)单字段数据自增,自减操作
List<JsonObject> selectById(String tableName, List<String> ids)手工批量查询

跨应用数据操作

  • 表名格式为原始表名,格式:appName_tableName,zen 前缀的系统表禁止处理
方法名说明
JsonObject get(String tableName, String id)单条数据查询
JsonObject get(String tableName, Map<String, String> condition)多条件单条数据查询
void update(String tableName, String id, Map<String, Object> data)更新单条数据
void update(String tableName, Map<String, Object> data, Map<String, String> condition)多条件更新单条数据
void delete(String tableName, String id)删除单条数据