我的每个文档都有一个带有_id
字段的嵌套数组,这是必需的。这会在..."中触发"重复的ID控制台警告。很确定它与https://github.com/meteor/meteor/issues/1980
不幸的是,大约有50,000个文档通过(本地数据分析,而不是生产应用程序),所有控制台活动都开始减慢我的速度。
是否有参数传递到静音控制台警告或只是快速&脏的解决方法?没有什么花哨/稳定的要求。
答案 0 :(得分:1)
您可以console.warn = function () {}
禁用所有警告。但这会抑制所有警告,而不仅仅是那个警告,所以这并不理想。
如果查看ObserveSequence source,您可以看到执行警告的代码:
var warn = function () {
if (ObserveSequence._suppressWarnings) {
ObserveSequence._suppressWarnings--;
} else {
if (typeof console !== 'undefined' && console.warn)
console.warn.apply(console, arguments);
ObserveSequence._loggedWarnings++;
}
};
因此,将Package["observe-sequence"].ObserveSequence._suppressWarnings
设置为较大的数字会阻止来自ObserveSequence
的许多警告。