Slide 24
Slide 24 text
# Examples from Datamapper 2
# again from solnic
# Define a model
class User
include DataMapper::Model
attribute :id, Integer
attribute :name, String
attribute :age, Integer
end
# Define a mapper
DataMapper.generate_mapper_for(User) do
key :id
map :name, :to => :username
end
# Search for data
DataMapper[User].all
DataMapper[User].order(:age)
DataMapper[User].find(age: 23)