2017-07-24 9 views
2

关于MongoDB 3.4.4我用验证器创建了一个集合,但现在一些插入失败了这个规则,我不明白为什么。如何检索MongoDb收集验证器规则?

  1. 有没有办法输出validor的规则?恐怕应用的规则与我认为的规则不同......
  2. 有没有办法改善错误信息?在这种情况下“验证文档失败”是无用的。

谢谢!

回答

4
  1. 你可以看到验证规则(除其他收集的信息)与db.getCollectionInfos()对所有集合或db.getCollectionInfos({name: "myCollection"})特定集合:MongoDB docs

  2. 看一看this answer

+0

您还可以在MongoDB Compass GUI中查看验证规则 – mils