Mongodb插入约束

时间:2019-04-23 06:30:07

标签: mongodb

我正在开发一种功能,在插入时我希望从数据库中获得一些保证,因为保持这些保证非常重要,而应用程序级别检查不足以满足需要

所以我有两种文档,doc1和doc2。这是约束条件

  1. 收藏集在任何时候都只能包含一种类型的文档
  2. 只能有1个doc1类型的文档
  3. doc2可以有N个

我能够使用唯一的键约束满足2,但是很难在并发环境中保证1,有什么帮助吗?

随时可以在文档类型中定义新字段

0 个答案:

没有答案