Guest User

Untitled

a guest
Jul 20th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. named_scope :random, lambda { |*args| { :joins => "JOIN (SELECT id
  2. FROM #{table_name}
  3. ORDER BY RAND()
  4. LIMIT #{(limit = args.first.to_i) > 0 ? limit : 1}
  5. ) AS random_ids
  6. ON #{table_name}.id = random_ids.id"}}
Add Comment
Please, Sign In to add comment