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
1 changed files with 7 additions and 7 deletions

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