Use scopes for better query performance

This commit is contained in:
Alberto Miedes Garcés
2017-06-01 20:04:51 +02:00
parent 18db68a430
commit 9ec8b166d7
11 changed files with 14 additions and 24 deletions

View File

@@ -1 +0,0 @@
require 'active_record_extensions'

View File

@@ -44,7 +44,7 @@ module ActsAsTaggableOn
ActsAsTaggableOn::Tag.where('taggings.taggable_type' => 'SpendingProposal').includes(:taggings).order(:name).uniq
end
def self.public_for_api
scope :public_for_api, -> do
find_by_sql(%|
SELECT *
FROM tags