Sha256: 2882014ee5b63bbc137c44df090b2f3dbad99f06368c5dc46d414672faa0dddf
Contents?: true
Size: 641 Bytes
Versions: 6
Compression:
Stored size: 641 Bytes
Contents
$LOAD_PATH.unshift(File.expand_path('../../../lib', __FILE__)) require_relative '../sample_app' require 'pp' MarkMapper.application.create class User include MarkMapper::Document key :name, String key :tags, Array end User.collection.remove # empties collection john = User.create(:name => 'John', :tags => %w[ruby marklogic], :age => 28) bill = User.create(:name => 'Bill', :tags => %w[ruby marklogic], :age => 30) User.set({:name => 'John'}, :tags => %[ruby]) pp john.reload User.set(john.id, :tags => %w[ruby marklogic]) pp john.reload john.set(:tags => %w[something different]) pp john.reload MarkMapper.application.drop
Version data entries
6 entries across 6 versions & 1 rubygems