Skip to Content Skip to Search
Methods
C
D
G
J
O
R
S
U
W

Instance Public methods

count(*)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 12
def count(*)
  unscope(:select).unscope(:order).unscope(:group)
    .cast_as { |result| result["count"] }.select("COUNT(*)")
end

distinct(*args)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 29
def distinct(*args)
  queries { |q| q.distinct(*args) }
end

group(*args)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 8
def group(*args)
  queries { |q| q.group(*args) }
end

joins(*args)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 25
def joins(*args)
  queries { |q| q.joins(*args) }
end

order(*args)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 37
def order(*args)
  queries { |q| q.order(*args) }
end

reorder(*args)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 41
def reorder(*args)
  queries { |q| q.reorder(*args) }
end

reselect(*args)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 33
def reselect(*args)
  queries { |q| q.unscope(:select).select(*args) }
end

select(*args)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 21
def select(*args)
  queries { |q| q.select(*args) }
end

unscope(*args)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 17
def unscope(*args)
  queries { |q| q.unscope(*args) }
end

where(*args)

# File engines/member/app/actions/member/content_search/searcher_queries.rb, line 4
def where(*args)
  queries { |q| q.where(*args) }
end