当手动插入文档时,我应该添加_v吗?

时间:2014-09-23 03:58:12

标签: mongoose

当我手动插入新文档(cli或gui)时,_v Key显然不会自动添加。这没关系,还是我每次都要手动添加_v:0?

1 个答案:

答案 0 :(得分:0)

来自documentation

  

versionKey是首次创建时在每个文档上设置的属性   通过Mongoose。此键值包含的内部修订版   文献。此文档属性的名称是可配置的。

如果使用mongoose创建文档,它会自动在文档中插入__v字段。如果需要,可以将名称__v更改为__version。我不确定您是使用mongoose创建文档还是直接插入MongoDB。

您还可以通过在架构中将其设置为false来禁用版本密钥。检查一下。