Method: Wings::Model::SQLite.find

Defined in:
lib/wings/sqlite_model.rb

.find(id) ⇒ Object



29
30
31
32
33
34
35
36
# File 'lib/wings/sqlite_model.rb', line 29

def self.find(id)
  target = db.execute "    SELECT * FROM \#{table} WHERE id = \#{id};\n"

  data = Hash[schema.keys.zip(target[0])]
  self.new(data)
end