Не знаю я Node, но так насиловать базу, это запредельно. Здесь не должно быть цикла вообще. Нужно подготовить данные для запроса, обязательно отфильтровав их, как массив id, который подставить в запрос, объединив его элементы через запятую id_array.join(','):
SELECT id, name FROM users WHERE id IN(id_string)
В кавычки числовые значения заключать не обязательно. А уже результат запроса rows, это будет массив объектов и rows.length, это количество возвращенных записей. И вот тут нужен цикл для rows чтобы получить данные из каждой записи.
Последний раз редактировалось laimas, 13.02.2018 в 05:55.
|