Skip to content

Instantly share code, notes, and snippets.

@damuz91
Created February 24, 2018 23:59
Show Gist options
  • Save damuz91/66a0d50d4e765bc6f30cd97ee20b68cc to your computer and use it in GitHub Desktop.
Save damuz91/66a0d50d4e765bc6f30cd97ee20b68cc to your computer and use it in GitHub Desktop.
rails order example
def index
default_order = "created_at"
case current_user.role
when User::Roles[:admin] # 1
default_order = "campo1"
when User::Roles[:other] # 2
default_order = "campo2"
else
default_order = "campon"
end
@users = User.where(...).order(default_order)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment