Skip to content

type_bridge.typed.remote_query

remote_query

Asynchronous remote wrapper over one ordinary immutable typed query.

RemoteQuery

RemoteQuery()

One immutable typed query whose terminal performs one remote exchange.

Source code in type_bridge/typed/remote_query.py
def __init__(self) -> None:
    raise TypeError("RemoteQuery values are created by RemoteQuerySession.query")

match

match(*bindings)

Delegate hidden-witness composition to the released query grammar.

Source code in type_bridge/typed/remote_query.py
def match(self, *bindings: _PlayerBinding[TypeDBType]) -> RemoteQuery[*Slots]:
    """Delegate hidden-witness composition to the released query grammar."""
    return RemoteQuery._from_direct(
        self.__direct.match(*bindings),
        self.__runtime,
    )

where

where(*predicates)

Delegate predicate composition to the released query grammar.

Source code in type_bridge/typed/remote_query.py
def where(self, *predicates: Predicate) -> RemoteQuery[*Slots]:
    """Delegate predicate composition to the released query grammar."""
    return RemoteQuery._from_direct(
        self.__direct.where(*predicates),
        self.__runtime,
    )

allow_cross_join

allow_cross_join(left, right)

Delegate topology permission to the released query grammar.

Source code in type_bridge/typed/remote_query.py
def allow_cross_join[LeftT: TypeDBType, RightT: TypeDBType](
    self,
    left: BoundVar[LeftT],
    right: BoundVar[RightT],
) -> RemoteQuery[*Slots]:
    """Delegate topology permission to the released query grammar."""
    return RemoteQuery._from_direct(
        self.__direct.allow_cross_join(left, right),
        self.__runtime,
    )

one async

one() -> SlotT
one() -> tuple[Slot1T, Slot2T, *RestT]
one()

Require exactly one distinct selected identity tuple remotely.

Source code in type_bridge/typed/remote_query.py
async def one[Slot1T, Slot2T, *RestT](
    self: RemoteQuery[Slot1T] | RemoteQuery[Slot1T, Slot2T, *RestT],
) -> Slot1T | tuple[Slot1T, Slot2T, *RestT]:
    """Require exactly one distinct selected identity tuple remotely."""
    return await execute_remote_one(self.__direct, self.__runtime)

rows async

rows(*, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = ()) -> list[SlotT]
rows(*, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = ()) -> list[tuple[Slot1T, Slot2T, *RestT]]
rows(*, limit, offset=0, order_by=())

Fetch stable bounded selected rows through exactly one exchange.

Source code in type_bridge/typed/remote_query.py
async def rows[Slot1T, Slot2T, *RestT](
    self: RemoteQuery[Slot1T] | RemoteQuery[Slot1T, Slot2T, *RestT],
    *,
    limit: int,
    offset: int = 0,
    order_by: Iterable[QueryOrder] = (),
) -> list[Slot1T] | list[tuple[Slot1T, Slot2T, *RestT]]:
    """Fetch stable bounded selected rows through exactly one exchange."""
    return await execute_remote_rows(
        self.__direct,
        self.__runtime,
        order_by,
        offset,
        limit,
    )

page_by async

page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[SlotT]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...], tuple[Collected8T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT, tuple[Collected8T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT, tuple[Collected8T, ...], tuple[Collected9T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], RootT, tuple[Collected9T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT, tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], RootT, tuple[Collected9T, ...], tuple[Collected10T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], RootT, tuple[Collected10T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT, tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], RootT, tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], RootT, tuple[Collected10T, ...], tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], RootT, tuple[Collected11T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT, tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], RootT, tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], RootT, tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], RootT, tuple[Collected11T, ...], tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], RootT, tuple[Collected12T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT, tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], RootT, tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], RootT, tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], RootT, tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], RootT, tuple[Collected12T, ...], tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], RootT, tuple[Collected13T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT, tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], RootT, tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], RootT, tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], RootT, tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], RootT, tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], RootT, tuple[Collected13T, ...], tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], RootT, tuple[Collected14T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT, tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], RootT, tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], RootT, tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], RootT, tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], RootT, tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], RootT, tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], RootT, tuple[Collected14T, ...], tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], RootT, tuple[Collected15T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], RootT]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[RootT, tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], RootT, tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], RootT, tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], RootT, tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], RootT, tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], RootT, tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], RootT, tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], RootT, tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], RootT, tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], RootT, tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], RootT, tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], RootT, tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], RootT, tuple[Collected14T, ...], tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], RootT, tuple[Collected15T, ...], tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], RootT, tuple[Collected16T, ...]]]
page_by(root: BoundVar[RootT], *, limit: int, offset: int = 0, order_by: Iterable[QueryOrder] = (), include_total: bool = False) -> Page[tuple[tuple[Collected1T, ...], tuple[Collected2T, ...], tuple[Collected3T, ...], tuple[Collected4T, ...], tuple[Collected5T, ...], tuple[Collected6T, ...], tuple[Collected7T, ...], tuple[Collected8T, ...], tuple[Collected9T, ...], tuple[Collected10T, ...], tuple[Collected11T, ...], tuple[Collected12T, ...], tuple[Collected13T, ...], tuple[Collected14T, ...], tuple[Collected15T, ...], RootT]]
page_by(root, *, limit, offset=0, order_by=(), include_total=False)

Page by one root in one server snapshot and one exchange.

Source code in type_bridge/typed/remote_query.py
async def page_by[RootT: TypeDBType](
    self,
    root: BoundVar[RootT],
    *,
    limit: int,
    offset: int = 0,
    order_by: Iterable[QueryOrder] = (),
    include_total: bool = False,
) -> Page[object]:
    """Page by one root in one server snapshot and one exchange."""
    return await execute_remote_page(
        self.__direct,
        self.__runtime,
        root,
        order_by,
        offset,
        limit,
        include_total,
    )

count_by async

count_by(root)

Count distinct root identities remotely without precision loss.

Source code in type_bridge/typed/remote_query.py
async def count_by[RootT: TypeDBType](self, root: BoundVar[RootT]) -> int:
    """Count distinct root identities remotely without precision loss."""
    return await execute_remote_count(self.__direct, self.__runtime, root)

exists_by async

exists_by(root)

Test distinct-root existence remotely.

Source code in type_bridge/typed/remote_query.py
async def exists_by[RootT: TypeDBType](self, root: BoundVar[RootT]) -> bool:
    """Test distinct-root existence remotely."""
    return await execute_remote_exists(self.__direct, self.__runtime, root)