DeepModel¶
- class deepfos.element.deepmodel.DeepModel(direct_access: bool = True, pg_dsn: str = None)¶
DeepModel元素
- 参数
direct_access – 是否使用直连模式
pg_dsn – PG连接信息
方法
async_check_exist
(ele_name[, ele_type, …])异步查询元素是否存在
check_exist
(ele_name[, ele_type, folder, …])查询元素是否存在
execute
(qls, **kwargs)以事务执行多句ql
get_object
(object_name[, raw])获取指定对象名的对象
insert_df
(object_name, data[, relation, …])以事务执行基于DataFrame字段信息的批量插入数据
insert_df_pg
(object_name, data[, …])以事务直连pg执行基于DataFrame字段信息的批量插入数据
query
(ql, **kwargs)执行ql查询语句,得到序列化后的结果
query_df
(ql, **kwargs)执行ql查询语句
query_object
(ql, **kwargs)执行ql查询语句,得到原始结果返回
start_transaction
([flatten])开启事务
wait_for
(attr)异步等待成员变量
with_globals
(globals_)without_globals
(*global_names)属性
同步API对象
异步API对象
元素信息
元素类型
MainView中的所有对象列表
MainView中的所有对象详情
当前space下所有的系统对象
当前app下所有的用户对象