@vetsmen

Как получить сразу первый элемент массива при запросе sql async/await?

Есть запрос:
let userData = await connection.query('SELECT ...', [id]);

В нем я делаю выборку по одному пользователю, по его id. На выходе получаю: [ RowDataPacket { ... } ]
Чтобы получить доступ сразу к объекту, я использую лишнюю конструкцию:
if (userData && userData[0]) {
				userData = userData[0];
			}

Как мне упростить жизнь?
  • Вопрос задан
  • 30 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
OneTwoTrip! Москва
от 120 000 до 200 000 руб.
1Win Санкт-Петербург
от 80 000 до 200 000 руб.
D2C.io Екатеринбург
от 70 000 руб.
16 авг. 2018, в 09:18
30000 руб./за проект
16 авг. 2018, в 08:17
600 руб./в час
15 авг. 2018, в 23:38
300 руб./за проект