我有问题找到一种原子方法,以在MongoDB中查找单个对象并使用某些预设值创建它,如果不存在。我找到了一个线程(mongodb atomic" findorcreate":findOne,插入是否不存在,但不要更新(,但是该方法findandModify已弃用,在我看来,在我看来,findOneAneAndupdate总是更新对象,因此,当我的所有数据是一个数据时,当对象是当对象的所有数据时重置发现,而不是仅仅返回找到的而没有更改它。
预先感谢,我已经搜索了很多东西,但没有找到对我的帮助。
查看 upsert
选项,通常会创建文档,如果它找不到它