class FluentQuery::Queries::Compiled
Compiled
query.
Attributes
raw[RW]
Public Class Methods
new(connection, query)
click to toggle source
Constructor.
Calls superclass method
FluentQuery::Queries::Abstract::new
# File lib/fluent-query/queries/compiled.rb, line 25 def initialize(connection, query) super(connection) @raw = query.processor.compile(@connection.driver.build_query(query, :compile)) 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/compiled.rb, line 44 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/compiled.rb, line 35 def build(*args) @raw.complete(*args) end