流星装置
Meteor Fixtures
我已经处理这个问题 1 小时了,我再也没有比这更沮丧的了。
lib/categories_colection.js
Categories = new Mongo.Collection('categories');
server/fixtures.js
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/
启动服务器时,没有收集 'categories',也没有添加固定装置。
Meteor.users
等其他固定装置正在运行...
我想你想要:
if (Categories.find().count() === 0) {
而不是:
if (Categories.find().count === 0) {
我已经处理这个问题 1 小时了,我再也没有比这更沮丧的了。
lib/categories_colection.js
Categories = new Mongo.Collection('categories');
server/fixtures.js
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/
启动服务器时,没有收集 'categories',也没有添加固定装置。
Meteor.users
等其他固定装置正在运行...
我想你想要:
if (Categories.find().count() === 0) {
而不是:
if (Categories.find().count === 0) {