可以使用数据库中的数据构建Meteor SimpleSchema吗?

时间:2014-04-10 00:07:13

标签: javascript meteor

我尝试执行以下操作来定义SimpleSchema对象,然后使用它创建Collection2。

var y = Schema.find().fetch();  
var s = {};
for (var j = 0; j < y.length; j++){
  s[y[j].name] = {type: String};
  console.log (y[j].name)
} 

Data = new Meteor.Collection("data", { schema: s });

我将它放在Meteor.startup()中,但它不起作用......集合已创建,但架构为空。我相信这是因为最初的Schema.find()还没有在客户端上返回任何内容 - console.log()行在服务器上输出文本,而不是客户端。

因此,如果我需要等待数据发送到客户端,那么创建我的数据收集是否为时已晚?

我正在尝试做什么?

0 个答案:

没有答案