(
self,
key_expression: expr.ColumnReference,
optional: bool,
)
| 1526 | |
| 1527 | @contextualized_operator |
| 1528 | def _ix( |
| 1529 | self, |
| 1530 | key_expression: expr.ColumnReference, |
| 1531 | optional: bool, |
| 1532 | ) -> Table: |
| 1533 | key_column = key_expression._column |
| 1534 | |
| 1535 | context = clmn.IxContext( |
| 1536 | key_column, key_expression._table._id_column, self._id_column, optional |
| 1537 | ) |
| 1538 | |
| 1539 | return self._table_with_context(context) |
| 1540 | |
| 1541 | def __lshift__(self, other: Table) -> Table: |
| 1542 | """Alias to update_cells method. |