Module: FastRandom::ClassMethods
- Defined in:
- lib/fast_random.rb
Instance Method Summary collapse
Instance Method Details
#random ⇒ Object
7 8 9 |
# File 'lib/fast_random.rb', line 7 def random joins("join (SELECT CEIL(RAND() * (SELECT MAX(id) FROM #{table_name})) AS gid) AS r2").where("#{table_name}.id > r2.gid") end |