File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -2178,12 +2178,16 @@ You can also use `any?` and `many?` to check for existence on a model or relatio
2178
2178
2179
2179
``` ruby
2180
2180
# via a model
2181
- Order .any? # => SELECT 1 AS one FROM orders
2182
- Order .many? # => SELECT COUNT(*) FROM orders
2181
+ Order .any?
2182
+ # => SELECT 1 FROM orders LIMIT 1
2183
+ Order .many?
2184
+ # => SELECT COUNT(*) FROM (SELECT 1 FROM orders LIMIT 2)
2183
2185
2184
2186
# via a named scope
2185
- Order .shipped.any? # => SELECT 1 AS one FROM orders WHERE orders.status = 0
2186
- Order .shipped.many? # => SELECT COUNT(*) FROM orders WHERE orders.status = 0
2187
+ Order .shipped.any?
2188
+ # => SELECT 1 FROM orders WHERE orders.status = 0 LIMIT 1
2189
+ Order .shipped.many?
2190
+ # => SELECT COUNT(*) FROM (SELECT 1 FROM orders WHERE orders.status = 0 LIMIT 2)
2187
2191
2188
2192
# via a relation
2189
2193
Book .where(out_of_print: true ).any?
You can’t perform that action at this time.
0 commit comments