Клиентская библиотека Ruby для MongoDB очень удобна и проста в использовании.Итак, чтобы обновить документ в MongoDB, используйте что-то похожее на это:
#!/usr/bin/ruby
require 'mongo'
database = Mongo::Connection.new.db("yourdatabasename")
# get the document
x = database.find({"_id" => "12312132"})
# change the document
x["count"] = (x["count"] || 0) + 1
# update it in mongodb
database["collection"].update("_id" => "thecollectionid", x)
Возможно, вы захотите проверить руководство для обновления документов в MongoDB.