Я пробовал эту функцию, ничего не происходит
const pers = Person.findOne({_id:pers._id});
console.info(pers._id) // This is working
PersParametersToUpdate[pers_id].paramsHash) {
if (pers && pers.paramsHash != paramsHash) {
Person.update(pers_id, {
$set: {
"state.label": "connected",
name: name,
email: version,
adress: hardware,
paramsHash: paramsHash
}
});
Я думаю, что моя проблема связана с моим методом обновления, потому что я могу сопоставить идентификатор. но я не могу обновить свою базу данных
Ваша функция обновления выглядит нормально. Вы вводите оператор if? Есть ли у вас схема, прикрепленная к коллекции людей? Иногда может помочь использование режима отладки SimpleSchema



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Не могли бы вы заполнить и правильно отформатировать пример кода? Некоторые переменные не определены, и код имеет неправильный синтаксис. В противном случае трудно определить источник ошибки.