示例#1
0
def _orderby(q: QueryBuilder, column: Column, order: str) -> QueryBuilder:
    if order == "asc":
        return q.orderby(parse_parameter(column.parameter), order=Order.asc)
    elif order == "desc":
        return q.orderby(parse_parameter(column.parameter), order=Order.desc)
    elif order == "none":
        return q.orderby(parse_parameter(column.parameter))
def _orderby(q: QueryBuilder, column: Column, order: str) -> QueryBuilder:
    column_param = parse_parameter(column.parameter)
    value_ = column_param.get("value")
    if order == "asc":
        return q.orderby(value_, order=Order.asc)
    elif order == "desc":
        return q.orderby(value_, order=Order.desc)
    elif order == "none":
        return q.orderby(value_)
def _orderby(q: QueryBuilder, column: Column) -> QueryBuilder:
    return q.orderby(parse_parameter(column.parameter))