#mysql #node.js #npm #node-mysql #node-mysql2
Вопрос:
Я пытаюсь выполнить транзакцию(в коде узла с пакетом mysql npm), которая выберет из таблицы и посмотрит, есть ли запись, которую она обновит (ОБНОВИТ) в противном случае, чтобы создать новую запись (ВСТАВИТЬ). Я использую встроенное объединение пулов соединений с «npm mysql2», и я получаю прерывания между логикой транзакции и ее блокировкой из БД. есть ли что-то, что нужно сделать, если я не хочу создавать хранимую процедуру, которая вместо этого выполнит транзакцию?
Комментарии:
1. Как вы проводите транзакцию?
2. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.