Есть ли способ просто выполнить длинный запрос MySQL из node.js? - PullRequest
0 голосов
/ 05 февраля 2012

Единственная надежная поддержка MySQL, о которой я знаю, - это node-mysql , и в документации конкретно сказано:

Предупреждение : * операторы 1008 * с несколькими запросами, разделенными точкой с запятой, пока не поддерживаются.

Какой тип отстой ... Потому что мне нужно вставить или для обновления большого количества строк за раз с использованием некоторой логики, и это легко сделать с помощью одного большого запроса MySQL, содержащего IF s и ELSE с. Я не представляю, как бы просто перенести всю логику на сторону node.js без огромной потери производительности и сложности кода. Так что я не готов отказаться от чисто SQL-решения.

Есть ли какой-либо способ для меня относительно легко выполнить большой запрос SQL из node.js?

1 Ответ

1 голос
/ 05 февраля 2012

Можете ли вы определить свою логику в хранимой процедуре, а затем вместо этого вызывать ее как отдельный оператор (передавая необходимые параметры)?

...