MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / for_session

Method for_session

lib/sqlalchemy/ext/baked.py:120–128  ·  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

118 return self._clone().add_criteria(fn, *args)
119
120 def for_session(self, session):
121 """Return a :class:`_baked.Result` object for this
122 :class:`.BakedQuery`.
123
124 This is equivalent to calling the :class:`.BakedQuery` as a
125 Python callable, e.g. ``result = my_baked_query(session)``.
126
127 """
128 return Result(self, session)
129
130 def __call__(self, session):
131 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