MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / for_session

Method for_session

lib/sqlalchemy/ext/baked.py:123–131  ·  view source on GitHub ↗

Return a :class:`_baked.Result` object for this :class:`.BakedQuery`. This is equivalent to calling the :class:`.BakedQuery` as a Python callable, e.g. ``result = my_baked_query(session)``.

(self, session)

Source from the content-addressed store, hash-verified

121 return self._clone().add_criteria(fn, *args)
122
123 def for_session(self, session):
124 """Return a :class:`_baked.Result` object for this
125 :class:`.BakedQuery`.
126
127 This is equivalent to calling the :class:`.BakedQuery` as a
128 Python callable, e.g. ``result = my_baked_query(session)``.
129
130 """
131 return Result(self, session)
132
133 def __call__(self, session):
134 return self.for_session(session)

Callers 4

__call__Method · 0.95
countMethod · 0.80
firstMethod · 0.80
_load_on_pk_identityMethod · 0.80

Calls 1

ResultClass · 0.70

Tested by

no test coverage detected