我有一个Meteor应用程序并生成了一些附加了SimpleSchema https://github.com/aldeed/simple-schema-js的数据库集合。
Cards = new Mongo.Collection('cards');
Cards.attachSchema(new SimpleSchema({
title: {
type: String,
},
archived: {
type: Boolean,
autoValue() {
if (this.isInsert && !this.isSet) {
return false;
}
},
},
completed: {
type: Boolean,
autoValue() {
if (this.isInsert && !this.isSet) {
return false;
}
},
},
等等。
是否有类似于:log( Cards.schema )
的函数,它输出所有已定义的属性/字段及其数据类型?
答案 0 :(得分:0)
是的!您可以在订阅Cards
集合的地方 客户端 执行以下操作。
e.g。
Template.xyz.onRendered(function(){
console.log(Cards._c2._simpleSchema);
});