为什么Meteor SimpleSchema中的自定义验证器会被调用两次?
代码: 然后,事件名称将在终端中打印两次为什么Meteor SimpleSchema中的自定义验证器会被调用两次?,meteor,simple-schema,Meteor,Simple Schema,代码: 然后,事件名称将在终端中打印两次 有什么办法可以防止吗?你没有;t显示如何/在何处附加模式,集合名称不匹配,很难说,但简而言之,每次请求模式时都会对其进行评估,因此它会在check调用和任何注册、使用它的调用上提示控制台日志;t显示您如何/在何处附加架构,集合名称不匹配,很难说,但简而言之,架构在您每次请求时都会被评估,因此它会在check调用和任何注册、使用它的调用上提示控制台日志。。。 Event = new Mongo.Collection('event'); var event
有什么办法可以防止吗?你没有;t显示如何/在何处附加模式,集合名称不匹配,很难说,但简而言之,每次请求模式时都会对其进行评估,因此它会在
check
调用和任何注册、使用它的调用上提示控制台日志;t显示您如何/在何处附加架构,集合名称不匹配,很难说,但简而言之,架构在您每次请求时都会被评估,因此它会在check
调用和任何注册、使用它的调用上提示控制台日志。。。
Event = new Mongo.Collection('event');
var eventSchema = new SimpleSchema({
name: {
type: String,
custom: function() {
console.log(this.field('name').value);
}
}
});
Property.allow({
insert: function(userId, doc) {
check(doc, eventSchema);
return true;
}
});