Я пытаюсь создать транзакцию в понедельник goose с помощью withTransaction
помощника. Насколько я понимаю, я могу привязать сеанс к команде mon goose, используя объект options (второй аргумент функции). Также я могу передать объект сеанса функции .session()
, которая также предоставляется mon goose.
Вопрос:
В чем разница между двумя подходами? Я обнаружил, что findByIdAndDelete
возвращает разные результаты в зависимости от выбранного подхода (см. Изображения ниже). Также я не обнаружил этой проблемы с другими запросами mon goose.
Изображение 1 - Передать объект session
как вариант.
Рисунок 2 - Передайте объект session
функции .session(session)
.