Sha256: 342de387c58bc534e33d92f08ce22d8e3acd7aedab77264e99582270a22d4ec1
Contents?: true
Size: 591 Bytes
Versions: 6
Compression:
Stored size: 591 Bytes
Contents
$LOAD_PATH.unshift(File.expand_path('../../lib', __FILE__)) require_relative './sample_app' MarkMapper.application.create class User include MarkMapper::Document key :email, String key :admin, Boolean, :default => false # Only accessible or protected can be used, they cannot be used together attr_accessible :email end # only accessible are set on new/create/etc. user = User.create(:email => 'IDontLowerCaseThings@gmail.com', :admin => true) puts user.admin # false # can be set using accessor user.admin = true user.save puts user.admin # true MarkMapper.application.drop
Version data entries
6 entries across 6 versions & 1 rubygems