32. doc = {
:text => "You can observe a lot just by watching.",
:from => "Yogi Berra",
:created_at => Time.now
}
@db['quotes'].insert(doc)
Donnerstag, 7. Oktober 2010
33. doc = {
:text => "You can observe a lot just by watching.",
:from => "Yogi Berra",
:created_at => Time.now
}
@db['quotes'].save(doc)
Donnerstag, 7. Oktober 2010
34. doc = {
:text => "You can observe a lot just by watching.",
:from => "Yogi Berra",
:created_at => Time.now
}
@db['quotes'].save(doc)
Donnerstag, 7. Oktober 2010
36. doc = {
:text => "You can observe a lot just by watching.",
:from => "Yogi Berra",
:created_at => Time.now
}
@db['quotes'].save(doc, :safe => true)
Donnerstag, 7. Oktober 2010
37. doc = {
:text => "You can observe a lot just by watching.",
:from => "Yogi Berra",
:created_at => Time.now
}
@db['quotes'].save(doc, :safe => true)
Donnerstag, 7. Oktober 2010
39. doc = {
:text => "You can observe a lot just by watching.",
:from => "Yogi Berra",
:created_at => Time.now
}
id = @db['quotes'].save(doc)
Donnerstag, 7. Oktober 2010
40. doc = {
:text => "You can observe a lot just by watching.",
:from => "Yogi Berra",
:created_at => Time.now
}
id = @db['quotes'].save(doc)
Donnerstag, 7. Oktober 2010
48. @db['quotes'].update(
{:_id => doc['_id']},
{
:from => "Yogi Berra",
:text => "You can observe a lot just by watching.",
:tags => ['baseball', 'wit']
}
)
Donnerstag, 7. Oktober 2010
134. grid = Mongo::Grid.new(@db)
id = grid.put("You can put Strings in here",
:filename => 'test.txt')
file = grid.get(id)
file.filename
file.read
grid.delete(id)
grid.put(
File.open("/Users/jankrutisch/Dropbox/Photos/IMGP8989.jpg")
)
Donnerstag, 7. Oktober 2010
135. fs = Mongo::GridFileSystem.new(db)
fs.open("test.txt", "w") do |f|
f.write "You can put stuff in here"
end
fs.open("test.txt", "r") do |f|
puts f.read
end
fs.delete("test.txt")
Donnerstag, 7. Oktober 2010
161. class Person
include MongoMapper::Document
key :name
one :address
key :tags, Array
end
class Address
include MongoMapper::Document
key :street
key :city
key :country
key :zip
end
Donnerstag, 7. Oktober 2010
178. class Quote
include Mongoid::Document
include Mongoid::Timestamps
field :from
field :text
field :views, :type => Integer
end
Donnerstag, 7. Oktober 2010
182. class Person
include Mongoid::Document
field :name
embeds_one :address
field :tags, :type => Array
end
class Address
include Mongoid::Document
field :street
field :city
field :country
field :zip
end
Donnerstag, 7. Oktober 2010