bool is_entity_exist(string rid, string db_collection = "entity") | 某个entity是否存在 |
map load_data(map condition, string collection) | 根据条件加载(单个) |
array load_many_data(map condition, string collection) | 根据条件加载(多个) |
bool save_data(map condition, map data, string collection) | 保存数据 |
bool update_data(map condition, map data, string collection) | 更新数据 |
map load_entity(map condition, string db_collection = "entity") | 同步加载某个entity |
bool save_entity_dict_sync(map dbase_dict, function failure_callback = nil) | 保存多个entity: {rid : dbase} |
void save_entity_dict_async(map dbase_dict, function callback = nil, function failure_callback = nil) | 保存多个entity: {rid : dbase} |
bool save_entity_sync(map dbase, string db_collection = "entity") | 同步保存某个entity |
void save_entity_async(map dbase, function callback = nil, string db_collection = "entity") | 异步保存某个entity |
bool drop_entity_sync(string rid, string db_collection = "entity") | 同步从数据库中删除对象 |
void drop_entity_async(string rid, function callback = nil, string db_collection = "entity") | 异步从数据库中删除对象 |
array load_entities_by_owner_rid(string rid, string db_collection = "entity") | 同步从数据库中找到对象 |
array load_partial_child_entities(string rid, array children_rids, string db_collection = "entity") | 同步从数据库中找到数据 |
map update_entity_field(string rid, map fields, string db_collection = "entity") | 更新实体身上的字段 |
int new_id(string type) | 获取一个新的id |