public interface ApiDataAccessLayer
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
createObject(EntityDef objectType,
Map<FieldDef,String> newData)
新增对象
|
boolean |
deleteObject(EntityDef objectType,
String id)
删除对象
|
String |
generateId(EntityDef objectType,
String apiPath)
生成 ID
|
Map<FieldDef,String> |
getObjectBy(EntityDef objectType,
FieldDef indexKey,
String indexValue)
点查 or 唯一索引
|
List<Map<FieldDef,String>> |
listObjectBy(EntityDef objectType,
Map<QueryCondition,Object> conditions)
列表/搜索
|
boolean |
updateObject(EntityDef objectType,
String id,
Map<FieldDef,String> newData)
更新对象
|
Map<FieldDef,String> getObjectBy(EntityDef objectType, FieldDef indexKey, String indexValue)
List<Map<FieldDef,String>> listObjectBy(EntityDef objectType, Map<QueryCondition,Object> conditions)
boolean updateObject(EntityDef objectType, String id, Map<FieldDef,String> newData)
Copyright © 2020–2021. All rights reserved.