module Elos::QueryBuilder::Queries
Public Instance Methods
ids_query(key = :id, value = nil)
click to toggle source
# File lib/elos/query_builder/queries.rb, line 4 def ids_query(key = :id, value = nil) { query: { ids: { values: value || params[key] } } } end
match_all_query()
click to toggle source
# File lib/elos/query_builder/queries.rb, line 12 def match_all_query { query: { match_all: {} } } end
match_query(key, value)
click to toggle source
# File lib/elos/query_builder/queries.rb, line 8 def match_query(key, value) { query: { match: { key => { query: value, operator: 'and' } } } } end