У меня есть некоторые данные из базы данных, которые я перебираю в виде. Несколько недель назад я сделал то же самое, но все в порядке, проблема связана с этими новыми данными, вставленными в базу данных при запуске.Повторяющиеся данные из базы данных в Meteor
Моя публикация (в сервере):
Meteor.publish('jobTypes', function(){
return JobTypes.find();
});
данных Вставка (под сервер):
JobTypes.insert({
name: 'Full time'
});
JobTypes.insert({
name: 'Part time'
});
JobTypes.insert({
name: 'Contract'
});
JobTypes.insert({
name: 'Freelance'
});
JobTypes.insert({
name: 'Intern'
});
Моя Lib папку (клиент и сервер):
JobTypes = new Mongo.Collection('jobTypes');
Клиент только:
Meteor.subscribe('jobTypes');
Вид:
{{#each jobTypes}}
<label class="checkbox inline">
<input id="jobType_{{_id}}" type="checkbox" value="{{_id}}" name="jobType" {{hasJobType}} /> {{name}}
</label>
{{/each}}
Когда я когда-либо перезапустить сервер (метеоритный) я получаю двойной или больше вставки. Я что-то пропустил? Благодарю.