Я хотел бы знать, как правильно решить эту проблему. Я ссылаюсь на коллекцию через mongoose в моем коде узла. У меня есть определенные функции, которые изменяют документ и после каждого раздела изменений я хочу его сохранить (из-за того, что код не уверен, что его нужно будет снова сохранить в другом месте в коде). Я мог бы написать довольно сложный код, чтобы определить, какое сохранение должно быть последним сохранением, которое я делал, но это приводит к тому, что код становится чрезвычайно сложным для того, что кажется неразумным.Узел - Временное решение для двухтактного нажатия Мангуста после сохранения дважды
В основном мой код заканчивает тем, как это:
collection.attributeArray.push(item);
collection.save();
collection.save();
Это приводит attributeArray выглядит следующим образом
[item, item]
вместо того, чтобы просто
[item]
Есть разумный способ выполняйте это, не зная, какое спасение будет вашим последним?
Спасибо за ответ, я считаю, что это лучший способ подойти к проблеме. –