@classmethod
@catch
def query(cls, filter=None, fieldList=None, orderList=None, page=None, size=None):
"""
查询多条数据
:param filter: 筛选条件,Q表达式字符串
:param fieldList: 筛选条件,Q表达式字符串
:param orderList: 排序规则
:param page: 第几页
:param size: 每页多少条
:return {
"rowDatas": data, 多行数据
"totalCount": count 总行数
}
"""
raise NotImplementedError
我希望引入arrow的库来查询dremio
像上面的筛选条件条件,并不是标准的sql,orm有提供q表达式的转换方法吗?
我希望将查询转换成标准sql,然后让dremio进行查询