2012-05-23 96 views
0

所以我使用Mongoose ODM。我有一個集合,文檔基本上有一個字段。我可能會在稍後添加更多。所以,當我插入,它插入罰款和數據在那裏,但也有很多其他領域,如:isNew,錯誤,activePaths,狀態等...看起來像Mongoose對象數據,不知道爲什麼它進入。有任何想法嗎?Mongoose Mongo額外字段在文檔

+0

請提供一點點代碼,否則問題是通用的,它很難給你很好的答案。 – TheHippo

回答

0

該數據實際上是Mongoose爲其正確操作插入的數據。這些數據用於:驗證,只在必要時進行保存(簡單地說:當一個或多個'路徑'髒),註冊'預存'掛鉤等。

雖然沒有恐懼,因爲mongoose字段保留的字段不會保留到mongoDB。 (使用mongo CLI或其他工具來檢查數據庫中的實際內容)

在任何時候,您都可以檢查yourdocument._doc哪些內容包含計劃保存到mongo的實際字段。