class FluentQuery::Queries::Prepared
Prepared
query.
Public Class Methods
new(connection, query)
click to toggle source
Constructor.
Calls superclass method
FluentQuery::Queries::Abstract::new
# File lib/fluent-query/queries/prepared.rb, line 24 def initialize(connection, query) super(connection) @query = @connection.driver.prepare(query) end
Public Instance Methods
assoc(specification, *args)
click to toggle source
Returns all selected rows ordered according to datafield from it.
# File lib/fluent-query/queries/prepared.rb, line 43 def assoc(specification, *args) self.execute(*args).assoc(specification) end
build(*args)
click to toggle source
Builds prepared query string to final form.
# File lib/fluent-query/queries/prepared.rb, line 34 def build(*args) [@query, args] end