Здравствуйте, я хочу создать задержку в моем методе на стороне сервера Meteor, когда я выполняю итерацию по коллекции. Метод Meteor._sleepForMs вызывает исключения и перезапускает приложение каждый раз. Какие подходы существуют для задержки сбора-итерации?Метеорная задержка в итерации через коллекцию
Meteor.methods({
....
start: function() {
let data = Strategy.find({}, {limit: 5}).fetch();
for (let i = 0; i < data.length; ++i) {
mqttClient.publish("test", data[i].charge);
Meteor._sleepForMs(data[i].duration*1000);
}
}
Итак, вы хотите, чтобы ваш метод дождался завершения итерации. Правильно? – sapna
нет на каждой итерации я хочу ждать данных [i] .duration times –