Skip to content

Commit 5d985f2

Browse files
author
Martin Jaime
committed
Update documentation #any? #many?
1 parent 6f8aa2b commit 5d985f2

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

guides/source/active_record_querying.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2178,12 +2178,16 @@ You can also use `any?` and `many?` to check for existence on a model or relatio
21782178

21792179
```ruby
21802180
# 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)
21832185

21842186
# 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)
21872191

21882192
# via a relation
21892193
Book.where(out_of_print: true).any?

0 commit comments

Comments
 (0)