Appearance
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) | 删除单条数据 |