Method: Mysql2Model::Client#query

Defined in:
lib/mysql2_model/client.rb

#query(statement) ⇒ Object

Collect the results of a multi-repository query into a single resultset

Parameters:

  • statement (String)

    MySQL statement



11
12
13
14
15
16
17
18
19
# File 'lib/mysql2_model/client.rb', line 11

def query(statement)
  collection = []
  @repos.each do |repo|
    self.class[repo].query(statement).each do |row| 
      collection << row
    end
  end
  collection
end