Задать вопрос
@hinie

Как пребилдить knex querys?

Привет, у меня есть
async create(user: CreateUserDto) {
    return await this.knex.table('users').insert(user);
  }

что после компиляции так и выглядит this.knex.table('users').insert(user);
можно ли, и стоит ли добится прекомпеляции в sql raw querry
ради лучшей производительности
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • HTML Academy
    Webpack
    1 месяц
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
YuriyVorobyov1333
@YuriyVorobyov1333
Software Developer
Насколько мне известно из коробки так не выйдет, только если писать свою надстройку, что на мой взгляд бессмысленно
К тому же не думаю, что вы получите сверх прирост производительности
Если хотите, то используйте те же сырые запросы

Насчет самописного решения:
- сделать хуки на компиляцию
- транслировать knex в sql
- заменить код knex на голые квери, вызываемые через драйвер БД
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы