Ruby on rails Mogodb-Rails-Mongomapper中的数据复制

Ruby on rails Mogodb-Rails-Mongomapper中的数据复制,ruby-on-rails,mongodb,mongomapper,Ruby On Rails,Mongodb,Mongomapper,我正在用RubyonRails开发一个facebook应用程序,使用MongoDB作为数据库 此应用程序用于为facebook链接添加书签 现在我面临着MongoDB的一个问题。由于它的“火和忘记”属性,我得到了很多重复的URL。我无法检查是否插入了数据。当我们连续插入记录时,我无法检查数据是否存在以避免重复。在插入URL之前,无法检查URL是否已存在 我正在使用MongoMapper和Rails如果要验证数据是否插入,可以使用:safe选项,例如: foo.save(safe: true)

我正在用RubyonRails开发一个facebook应用程序,使用MongoDB作为数据库

此应用程序用于为facebook链接添加书签

现在我面临着MongoDB的一个问题。由于它的“火和忘记”属性,我得到了很多重复的URL。我无法检查是否插入了数据。当我们连续插入记录时,我无法检查数据是否存在以避免重复。在插入URL之前,无法检查URL是否已存在


我正在使用MongoMapper和Rails

如果要验证数据是否插入,可以使用:safe选项,例如:

foo.save(safe: true)

我不确定这是否等待写入传播到所有集群节点。MongoDB也支持这一点,但我不确定Mongomapper是否支持