You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
В файле relationHooks.js регистрируются хуки на обновление документов в коллекции, на которую были созданые ссылки. Но обновить документ можно не только через update, но и через replace. Соответственно, использование replace может привести к наружению целостности базы.
В файле relationHooks.js регистрируются хуки на обновление документов в коллекции, на которую были созданые ссылки. Но обновить документ можно не только через
update
, но и черезreplace
. Соответственно, использованиеreplace
может привести к наружению целостности базы.Пример для воспроизведения проблемы: https://gist.github.com/lbeschastny/ac0908c4b61facad848ded7eb6f48102
Запустить пример можно командой:
По логам видно:
что после использования
findOneAndReplace
проекция в коллекцииcoll2
не обновляется.The text was updated successfully, but these errors were encountered: