我正在玩猫鼬的快速入门指南。
http://mongoosejs.com/docs/index.html
我假设当我保存包含未在架构中定义的字段的文档时会引发错误。相反,它在集合中创建了一个新文档,但没有该字段。(注意:我意识到 mongodb 本身是“无模式”的,因此集合中的每个文档都可以完全不同。)
两个问题
- 如何处理添加具有不属于架构的
mongoose
字段的文档?似乎它只是忽略它们,如果没有字段映射,将创建一个仅带有 ObjectId 的空文档。 mongoose
即使文档已成功保存,如果尚未添加文档的特定字段,您如何警告您?
(问题是 - 我相信 - 足够简单,所以我没有添加代码,但如果有人要求,我肯定会添加。)
谢谢。