query_object

DeepModel.query_object(ql, **kwargs)

执行ql查询语句,得到原始结果返回

如有变量,以kwargs的方式提供

参数

ql (str) – 执行的ql

参见

query, 执行ql查询语句,得到序列化后的结果 query_df, 执行ql查询语句,获取DataFrame格式的二维表

提示

kwargs语法:

select User{name, is_active} filter .name=<std::str>$name and is_active=<std::bool>$active

使用示例

dm = DeepModel()

dm.execute(
    '''delete User filter .name=<std::str>$name
    and is_active=<std::bool>$active''',
    name='Alice', active='True'
)

此处 $ 为以kwargs的方式指定参数的特殊符号, 且需在参数前增加相应类型提示,参数值只支持str和int类型

返回类型

List[Any]