Module: PgJbuilder::ActiveRecordExtension::ClassMethods

Defined in:
lib/pg_jbuilder/railtie.rb

Instance Method Summary collapse

Instance Method Details

#select_array(name, variables = {}) ⇒ Object



27
28
29
30
# File 'lib/pg_jbuilder/railtie.rb', line 27

def select_array name, variables={}
  sql = PgJbuilder.render_array name, variables
  connection.select_value sql
end

#select_object(name, variables = {}) ⇒ Object



32
33
34
35
# File 'lib/pg_jbuilder/railtie.rb', line 32

def select_object name, variables={}
  sql = PgJbuilder.render_object name, variables
  connection.select_value sql
end

#select_value(name, variables = {}) ⇒ Object



37
38
39
40
# File 'lib/pg_jbuilder/railtie.rb', line 37

def select_value name, variables={}
  sql = PgJbuilder.render name, variables
  connection.select_value sql
end