我已经处理了这个问题1小时了,我不能再比这更令人沮丧了。
Categories = new Mongo.Collection('categories');
if (Categories.find().count === 0) {
var categories = [
{
category: 'Medicine',
},
{
category: 'Agriculture',
},
{
category: 'Food',
},
{
category: 'Industrial',
},
{
category: 'Agriculture',
},
];
_.each(categories, function (category) {
var id;
id = Categories.insert({
category: category.category,
sub: []
});
});
};
我做错了吗?
它非常直接......但它似乎不起作用..
更新:当我在localhost:3000/
中启动服务器时,没有收集任何'类别'正在制作,并且没有添加灯具。
其他灯具如Meteor.users
正在运作......
答案 0 :(得分:1)
我想你想要:
if (Categories.find().count() === 0) {
而不是:
if (Categories.find().count === 0) {