Size: a a a

NestJS — русскоязычное сообщество

2020 February 24

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Kulagin Alex
Это ты видимо ещё данные в jsonb не хранил:-)
Я и написал, по мере возможности)
Иногда явно завязываешься на возможностях конкретной СУБД, а иногда вроде вполне обычные запросы, которым всё равно.
Вот во втором случае грустно завязываться только потому, что ОРМ не может запросы билдить ._.
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Не то, чтобы это серьёзная причина, просто чувствую себя в такой момент неуютно)
Вроде ничего такого, а раз, и теперь приложение работает только с Постгресом
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
Kulagin Alex
Это ты видимо ещё данные в jsonb не хранил:-)
шо там ?
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Grigorii K. Shartsev
Не то, чтобы это серьёзная причина, просто чувствую себя в такой момент неуютно)
Вроде ничего такого, а раз, и теперь приложение работает только с Постгресом
Дада. У меня в такие моменты тож острое желание взять и уже сделать прост свой адаптер для конкретной базы
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Илья | 😶
шо там ?
А кто ещё его поддерживает так как постгря?
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
Kulagin Alex
А кто ещё его поддерживает так как постгря?
так никто
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
вроде никто
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Ну вот. Так что даже sqlite для тестов не подрубишь. Даже если просто хранишь данные так без спец выборок
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Тут уже вопрос а зачем мне орм если она все равно в полезные специфичные запросы мало умеет
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Kulagin Alex
Тут уже вопрос а зачем мне орм если она все равно в полезные специфичные запросы мало умеет
Маппить в объекты результат запроса)
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Та же тайрорм вроде как умеет в монго, но я что-то не видел поддержку aggregation pipeline. П без них монга коцаная
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Grigorii K. Shartsev
Маппить в объекты результат запроса)
Ага:-) проще class transformer взять
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Кто-то работает с e2e тестами с БД, но без --runInBand ?
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Kulagin Alex
Ага:-) проще class transformer взять
Ну это если одна сущность, а если там вложенные до пятого колена?
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Именно eager релейшены?
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Kulagin Alex
Именно eager релейшены?
Да
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Стараюсь такого избегать) предпочитаю заранее где-нибудь посчитать и сложить в плоскую структуру
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
А то уж очень оно негибким становится. А выигрыш от сложных запросов часто не настолько большой, чтобы это гибкостью жертвовать
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Kulagin Alex
Стараюсь такого избегать) предпочитаю заранее где-нибудь посчитать и сложить в плоскую структуру
Часто запрос к нескольким таблицам, и поверх ещё условия и прочее что-нибудь
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
И либо сразу запросом получаешь то, что нужно, либо на js начинаешь данные обрабатывать
источник