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

Method latest

tortoise/queryset.py:489–501  ·  view source on GitHub ↗

Returns the most recent object by ordering descending on the providers fields. :params orderings: Fields to order by. :raises FieldError: If unknown or no fields has been provided.

(self, *orderings: str)

Source from the content-addressed store, hash-verified

487 return cast(QuerySetSingle[MODEL | None], self)
488
489 def latest(self, *orderings: str) -> QuerySetSingle[MODEL | None]:
490 """
491 Returns the most recent object by ordering descending on the providers fields.
492
493 :params orderings: Fields to order by.
494
495 :raises FieldError: If unknown or no fields has been provided.
496 """
497 if not orderings:
498 raise FieldError("No fields passed")
499 queryset = self._clone()
500 queryset._orderings = self._parse_orderings(orderings, reverse=True)
501 return queryset._as_single()
502
503 def earliest(self, *orderings: str) -> QuerySetSingle[MODEL | None]:
504 """

Callers

nothing calls this directly

Calls 4

_cloneMethod · 0.95
_parse_orderingsMethod · 0.95
FieldErrorClass · 0.90
_as_singleMethod · 0.80

Tested by

no test coverage detected