Size: a a a

TypeORM - Русскоязычное сообщество

2020 December 12

DM

Denis Martych in TypeORM - Русскоязычное сообщество
оказывается, если добавить @JoinColumn,  в профайл ентити, то можно получить так findOne({where: {user: {id: userId}}})
источник

ЕГ

Евгений Ганьшин... in TypeORM - Русскоязычное сообщество
Попробуй сначала минимальный уровень sql выучить. Орм подтянешь по ходу.
источник

ЕГ

Евгений Ганьшин... in TypeORM - Русскоязычное сообщество
Сырые запросы можешь отправлять в .query()
источник
2020 December 14

I

Igor in TypeORM - Русскоязычное сообщество
Привет! Подскажите, как subQuery в select можно запихнуть IFNULL?
источник

V

Vladyslav Parashchen... in TypeORM - Русскоязычное сообщество
Igor
Привет! Подскажите, как subQuery в select можно запихнуть IFNULL?
Мне кажется что ifnull не в стандарте sql, поэтому typeorm не реализует подобный оперататор. Думаю только raw subquery вам поможет
источник

I

Igor in TypeORM - Русскоязычное сообщество
Vladyslav Parashchenko
Мне кажется что ifnull не в стандарте sql, поэтому typeorm не реализует подобный оперататор. Думаю только raw subquery вам поможет
а как это сделать? что такое raw subquery?
источник

V

Vladyslav Parashchen... in TypeORM - Русскоязычное сообщество
.select(‘raw_query’)

Как то так. В доке такого нет, но там небольшие примеры есть
https://github.com/typeorm/typeorm/blob/master/docs/select-query-builder.md#getting-values-using-querybuilder
источник

<

<Neuro /> in TypeORM - Русскоязычное сообщество
ребят, может кто знает, после выполнения метода leftJoinAndSelect я не получаю данные которые были прописаны
источник

<

<Neuro /> in TypeORM - Русскоязычное сообщество
leftJoinAndMapMany('children', qb => qb.addSelect('si.value, si.id').from(SensorInstances, 'si'), 'si', 'si.id = children.sensorid’)
источник

I

Igor in TypeORM - Русскоязычное сообщество
Получилось! Спасибо!
источник

<

<Neuro /> in TypeORM - Русскоязычное сообщество
leftJoinAndMapMany('children', qb => qb.addSelect('si.value, si.id').from(SensorInstances, 'si'), 'si', 'si.id = children.sensorid’)
в ответе нет
si.value и si.id
источник

<

<Neuro /> in TypeORM - Русскоязычное сообщество
посмотрел, какой sql генерируется, и там всё верно
источник

V

Vladyslav Parashchen... in TypeORM - Русскоязычное сообщество
посмотрел, какой sql генерируется, и там всё верно
Может getRawResult нужен ?
источник

<

<Neuro /> in TypeORM - Русскоязычное сообщество
Vladyslav Parashchenko
Может getRawResult нужен ?
мне ещё count нужен
источник

<

<Neuro /> in TypeORM - Русскоязычное сообщество
для пагинации
источник

V

Vladyslav Parashchen... in TypeORM - Русскоязычное сообщество
limit() ?
источник

<

<Neuro /> in TypeORM - Русскоязычное сообщество
нет, мне необходимо, что бы я получил результат и суммарное количество записей
источник

ЛС

Логинов Сергей... in TypeORM - Русскоязычное сообщество
GetCounAndMany
источник

ЛС

Логинов Сергей... in TypeORM - Русскоязычное сообщество
На выходе кортеж
источник

<

<Neuro /> in TypeORM - Русскоязычное сообщество
Логинов Сергей
На выходе кортеж
спасибо, а можно ли это обойти?
источник