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

Method self_group

lib/sqlalchemy/sql/elements.py:3745–3751  ·  view source on GitHub ↗
(
        self, against: Optional[OperatorType] = None
    )

Source from the content-addressed store, hash-verified

3743 return ColumnElement._negate(self)
3744
3745 def self_group(
3746 self, against: Optional[OperatorType] = None
3747 ) -> Union[Self, Grouping[_T]]:
3748 if self.operator and operators.is_precedent(self.operator, against):
3749 return Grouping(self)
3750 else:
3751 return self
3752
3753
3754class CollectionAggregate(UnaryExpression[_T]):

Callers 1

_negateMethod · 0.95

Calls 1

GroupingClass · 0.85

Tested by

no test coverage detected