Ruby中的GridFS:如何upsert?

Ruby中的GridFS:如何upsert?,第1张

概述GridFS有upsert吗? 例如,如果我想保存具有指定_id的图像,并且已经存在具有相同_id的图像,我希望它覆盖(更新)它.否则,插入它. 该规范并非真正用于支持upsert,因为您在技术上修改了多个文档,并且肯定会出现棘手的竞争条件.所以我们建议Matt做了什么,先删除然后再放. GrIDFS有upsert吗?

例如,如果我想保存具有指定_ID的图像,并且已经存在具有相同_ID的图像,我希望它覆盖(更新)它.否则,插入它.

解决方法 该规范并非真正用于支持upsert,因为您在技术上修改了多个文档,并且肯定会出现棘手的竞争条件.所以我们建议Matt做了什么,先删除然后再放. 总结

以上是内存溢出为你收集整理的Ruby中的GridFS:如何upsert?全部内容,希望文章能够帮你解决Ruby中的GridFS:如何upsert?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1292027.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存