tweaked Markdown to display code snippet properly

This commit is contained in:
Mike Manewitz 2011-10-03 18:02:30 -05:00
parent 018da9049c
commit cd552fbf12

View File

@ -208,14 +208,14 @@ keys. This is the PKFactory that comes with the MongoRecord code (an
ActiveRecord-like framework for non-Rails apps) and the AR Mongo adapter code
(for Rails):
class PKFactory
def create_pk(row)
return row if row[:_id]
row.delete(:_id) # in case it exists but the value is nil
row['_id'] ||= Mongo::ObjectID.new
row
class PKFactory
def create_pk(row)
return row if row[:_id]
row.delete(:_id) # in case it exists but the value is nil
row['_id'] ||= Mongo::ObjectID.new
row
end
end
end
A database's PK factory object may be set either when a DB object is created
or immediately after you obtain it, but only once. The only reason it is