Method: Pose::Search#initialize

Defined in:
lib/pose/search.rb

#initialize(classes, query_string, options = {}) ⇒ Search

Returns a new instance of Search.

Parameters:

  • classes (Array<Class>)

    The classes to search over.

  • query_string (String)

    The full-text part of the search query.

  • options (defaults to: {})

    Additional search options:

    • where: additional where clauses

    • join: additional join clauses



13
14
15
# File 'lib/pose/search.rb', line 13

def initialize classes, query_string, options = {}
  @query = Query.new classes, query_string, options
end