在meteorjs (Yogiben Admin, Simpleschema)中更新模式后更新旧文档时出现RangErr
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)/私人/var/根/.meteor/包/meteor-tool/.1.1.4.13atstp + + os.osx.x86_64 + web.browser + web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/纤维/future.js: 245W20151027-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"添加值,并抛出上述错误。
但是如果我尝试插入一个新文档,没有错误。有点卡住了。!! 大家知道吗?
除非新字段在模式中是可选的,否则旧文档无法再针对它进行验证,可能是在通过管理面板更新它的过程中的某个地方
相关文章:
- CKeditor不会在源代码模式下更新文本区域
- 更新面板和模式窗口
- 如何通过向用户推送模式引用来更新用户对象's数组字段
- 与D3通用更新模式和组作斗争
- AngularJS:使用特定键以模式更新JSON
- d3.js无法使用通用的更新模式和转换
- 模式弹出、更新面板和客户端更新
- AngularJS 模式单例在服务中未更新视图
- 我们的文件不会在交叉骑士调试模式下更新
- MVC 5 Razor 中的引导模式:当用户单击模式中的继续按钮时,如何将模型布尔值更新为 false
- 更新现有数据时检索引导模式表单中的复选框字段的值时出现问题
- 单击按钮时触发 D3 更新模式
- 在 Jquery - jTable 中创建/更新模式的字段末尾添加自定义按钮,如提交按钮
- 使用脚本/标记将IE文档模式更新为最新版本
- 在Angular上创建和更新记录的模式相同(Angular+bootstrap)
- 用于更新Redux状态的多个部分的模式
- 使用AJAX在代码点火器中更新模式引导
- 在meteorjs (Yogiben Admin, Simpleschema)中更新模式后更新旧文档时出现RangErr
- Meteor AutoForm:如何用子文档数组更新模式值
- 更新模式jquery框不起作用