Module: Surus::JSON::Model

Defined in:
lib/surus/json/model.rb

Instance Method Summary collapse

Instance Method Details

#all_json(options = {}) ⇒ Object



9
10
11
12
# File 'lib/surus/json/model.rb', line 9

def all_json(options={})
  sql = ArrayAggQuery.new(all, options).to_sql
  connection.select_value sql
end

#find_json(id, options = {}) ⇒ Object



4
5
6
7
# File 'lib/surus/json/model.rb', line 4

def find_json(id, options={})
  sql = RowQuery.new(where(id: id), options).to_sql
  connection.select_value sql
end