MCPcopy
hub / github.com/tortoise/tortoise-orm / _resolve_ordering_string

Method _resolve_ordering_string

tortoise/queryset.py:178–189  ·  view source on GitHub ↗
(ordering: str, reverse: bool = False)

Source from the content-addressed store, hash-verified

176
177 @staticmethod
178 def _resolve_ordering_string(ordering: str, reverse: bool = False) -> tuple[str, Order]:
179 order_type = Order.asc
180 if ordering[0] == "-":
181 field_name = ordering[1:]
182 order_type = Order.desc
183 else:
184 field_name = ordering
185
186 if reverse:
187 order_type = Order.desc if order_type == Order.asc else Order.asc
188
189 return field_name, order_type
190
191 def resolve_ordering(
192 self,

Callers 2

_parse_orderingsMethod · 0.80
prepare_default_orderingFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected