簡體   English   中英

在meteorjs中更新架構后更新舊文檔的RangError(Yogiben Admin,Simpleschema)

[英]RangError on updating an old document after updating schema in meteorjs ( Yogiben Admin, Simpleschema )

我收到以下錯誤

W20151027-20:28:24.193(5.5)? (STDERR)W20151027-20:28:24.195(5.5)? (STDERR)/private/var/root/.meteor/packages/meteor-tool/.1.1.4.13atstp++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/服務器庫/node_modules/fibers/future.js:245 W20151027-20:28:24.196(5.5)? (STDERR)投擲(ex); W20151027-20:28:24.196(5.5)? (STDERR)^ W20151027-20:28:24.196(5.5)? (STDERR)RangeError:超出最大調用堆棧大小=>退出,代碼為:8

說我有一個帶有字段“ a”的簡單模式,並且已經使用管理面板向其中插入了數據。 之后,我添加了另一個字段“ b”,並使用管理面板編輯了集合中的現有文檔以為字段“ b”添加值,並且拋出了以上錯誤。

但是,如果我嘗試插入一個新文檔,則不會出錯。 有點卡住了。 !! 有想法嗎?

除非新字段在架構中是可選的,否則將無法再對舊文檔進行驗證,可能是通過管理面板更新舊文檔的過程中的某個位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM