【发布时间】:2016-08-23 04:38:00
【问题描述】:
为确保我的出版物收到的参数类型,我应该使用 SimpleSchema 还是 check()?
Meteor.publish('todos.inList', function(listId, limit) {
new SimpleSchema({
listId: { type: String },
limit: { type: Number }
}).validate({ listId, limit });
[...]
});
或
Meteor.publish('todos.inList', function(listId, limit) {
check(listId, String);
check (limit, Number);
[...]
});
【问题讨论】:
-
好的,但指南的相当一部分另有说明
-
我对解析为方法和发布的所有参数进行检查,然后通过 collection2 对所有数据库操作进行简单模式。两者都在我的书中占有一席之地。
标签: meteor simple-schema