标签: node.js mongoose
似乎mongoose模式中每个字段的必需属性的默认值为false。因此,如果我保存任何文档,那些不需要的字段根本不会写入DB。我想知道为什么这是以这种方式设计的,以及如何将所有字段的默认值更改为true。
谢谢,
答案 0 :(得分:1)
documentation required之后与写入数据库无关(特别是如果它是false)。它可以打开或关闭字段验证。默认为关闭。
required
false
必须有另一个原因,说明你的字段不会被保留。