Привет,
Я получаю ошибку " Текущая топология не поддерживает сеанс " Пожалуйста, обратитесь к приложенному изображению ..
и код как
async function insertBooking(parking, aFunction) {
const session = await BookingSchema.startSession().catch(error => {
console.log(error);
});
try {
session.startTransaction();
let booking = new BookingSchema(parking)
mongoose.startSession();
booking.save(function (err, booking) {
if (booking) {
//code to be run
}
})
await session.commitTransaction().catch(error => {
console.log(error);
});
session.endSession()
} catch (error) {
await session.abortTransaction().catch(error => {
console.log(error);
});
session.endSession();
throw error;
}
}
Выше код полностью работает в локальной системе.но ошибка произошла на облачном сервере (Цифровой океан). Пожалуйста, дайте мне знать, если нужна другая информация.