(self, compiler, connection, lhs=None)
| 104 | return ("%s", (value,)) |
| 105 | |
| 106 | def process_lhs(self, compiler, connection, lhs=None): |
| 107 | lhs = lhs or self.lhs |
| 108 | if hasattr(lhs, "resolve_expression"): |
| 109 | lhs = lhs.resolve_expression(compiler.query) |
| 110 | sql, params = compiler.compile(lhs) |
| 111 | if isinstance(lhs, Lookup): |
| 112 | # Wrapped in parentheses to respect operator precedence. |
| 113 | sql = f"({sql})" |
| 114 | return sql, params |
| 115 | |
| 116 | def process_rhs(self, compiler, connection): |
| 117 | value = self.rhs |