Size: a a a

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

2020 August 04

Д

Денис in TypeORM - Русскоязычное сообщество
Каково поведение typeorm при наличии двух источников данных? (profile.accountId противоречит profile.account.id)
источник

Д

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

🏡K

🏡 ILshat Khamitov in TypeORM - Русскоязычное сообщество
сам проверь)
источник

Д

Денис in TypeORM - Русскоязычное сообщество
как доберусь - проверю. но может кто-то уже проверял )
источник

Д

Денис in TypeORM - Русскоязычное сообщество
или есть четкое описание такой ситуации в доке, а я просто пропустил
источник

🏡K

🏡 ILshat Khamitov in TypeORM - Русскоязычное сообщество
мне кажется просто по порядку идет все
источник

🏡K

🏡 ILshat Khamitov in TypeORM - Русскоязычное сообщество
который с мани и сработает
источник
2020 August 13

mv

monokai vasiliev in TypeORM - Русскоязычное сообщество
ребяты, как победить order by random() ?
источник

mv

monokai vasiliev in TypeORM - Русскоязычное сообщество
typeorm генерит distinct зачем-то, и как сделать так чтобы и угодили тайпорм и рандом заюзали?
источник

mv

monokai vasiliev in TypeORM - Русскоязычное сообщество
query.addOrderBy('RANDOM()').take(countRemains).getMany()
источник
2020 August 18

СБ

Сергей Булах... in TypeORM - Русскоязычное сообщество
Всем привет, кто-то сталкивался с проблемой циклической зависимостью когда есть связь один к одному и тд ? Как можно решить? Мб интерфейсы?
источник

КБ

Константин Брызгалин... in TypeORM - Русскоязычное сообщество
Сергей Булах
Всем привет, кто-то сталкивался с проблемой циклической зависимостью когда есть связь один к одному и тд ? Как можно решить? Мб интерфейсы?
через колбэки. OneToOne и прочие могут вместо самого класса принять колбэк который вернёт класс. когда вызывается колбэк, импорты уже отработали, а тайпскрипт допускает циклические зависимости. они дают undefined только в «сразу-исполняемом» коде, включая параметры декораторов. @OneToOne(() => MyEntity) будет работать даже с циклическими зависимостями…
источник
2020 August 20

P

Pidburachynskyi Rost... in TypeORM - Русскоязычное сообщество
Привет. Как можно сделать такой запрос в typeorm? Внутренный без проблем сделать, внешний тоже, не знаю как указать where тут? При этом нужно что бы внутренний запрос был отдельным в typeorm
источник

V

Vladyslav Parashchen... in TypeORM - Русскоязычное сообщество
Pidburachynskyi Rostyslav 🇺🇦
Привет. Как можно сделать такой запрос в typeorm? Внутренный без проблем сделать, внешний тоже, не знаю как указать where тут? При этом нужно что бы внутренний запрос был отдельным в typeorm
Подзапрос нужен, в документации к query builder описано пару похожих примеров https://www.bookstack.cn/read/TypeORM/select-query-builder.md#Using%20subqueries
источник

P

Pidburachynskyi Rost... in TypeORM - Русскоязычное сообщество
Спасибо, а то я сделал через строку
query.where(`id IN (${subquery.getQuery()})`);
, сделаю по нормальному.
источник

V

Vladyslav Parashchen... in TypeORM - Русскоязычное сообщество
Pidburachynskyi Rostyslav 🇺🇦
Спасибо, а то я сделал через строку
query.where(`id IN (${subquery.getQuery()})`);
, сделаю по нормальному.
У них же в доке также написано)))
источник

P

Pidburachynskyi Rost... in TypeORM - Русскоязычное сообщество
Vladyslav Parashchenko
У них же в доке также написано)))
Да видел, но у меня был запрос немного сложнее, и не работал, глянул на стековерфлов, там чувак сделал просто строкой, вот я и так же сделал. Не было времени заморачиваться, нужно было сделать просто рабочий вариант, уже завтра хотел разобраться более подробно.
источник
2020 August 21

mv

monokai vasiliev in TypeORM - Русскоязычное сообщество
ребята как увеличить размер pool-а у typeorm? пробрасываем в extra? и если да, то какие настройки
источник
2020 August 27

<

<Neuro /> in TypeORM - Русскоязычное сообщество
ребят, может кто знает как можно такой запрос переписать в typeorm?
select 
               groups.*,
               COUNT(*) FILTER (where status in ('ACTIVE','ONLINE')) AS active,
               COUNT(*) FILTER (where status in ('DISCHARGED','WARN','ABNORMAL')) AS warn,
               COUNT(*) FILTER (where status in ('OFFLINE', 'ERROR')) AS inactive,
               (select COUNT(*) from sensor_instances where sensor_instances.groupid = groups.id) AS count
           from
               groups
           left join sensor_instances si on groups.id = si.groupid
           group by groups.id
источник
2020 August 29

B

BARSOOQUE in TypeORM - Русскоязычное сообщество
Привет, скажите, вот такой расклад это нормально, когда у тебя One-to-Many с самим собой? Какие подводные?
Плюс, не запутался ли я в данном конкретном случае с этими всеми декораторами тайпорма, правильно на пике? В процессе прочтения доки, оно там по магии дальше вот эти все Tag[] организует?
источник