Return True if adding filters to this instance is still possible. Typically, this means no limits or offsets have been put on the results.
(self)
| 2221 | return self.high_mark is not None and (self.high_mark - self.low_mark) == 1 |
| 2222 | |
| 2223 | def can_filter(self): |
| 2224 | """ |
| 2225 | Return True if adding filters to this instance is still possible. |
| 2226 | |
| 2227 | Typically, this means no limits or offsets have been put on the |
| 2228 | results. |
| 2229 | """ |
| 2230 | return not self.is_sliced |
| 2231 | |
| 2232 | def clear_select_clause(self): |
| 2233 | """Remove all fields from SELECT clause.""" |