当我手动插入新文档(cli或gui)时,_v Key显然不会自动添加。这没关系,还是我每次都要手动添加_v:0?
答案 0 :(得分:0)
versionKey是首次创建时在每个文档上设置的属性 通过Mongoose。此键值包含的内部修订版 文献。此文档属性的名称是可配置的。
如果使用mongoose创建文档,它会自动在文档中插入__v字段。如果需要,可以将名称__v更改为__version。我不确定您是使用mongoose创建文档还是直接插入MongoDB。
您还可以通过在架构中将其设置为false来禁用版本密钥。检查一下。