Size: a a a

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

2021 October 04

ap

andrey platov in TypeORM - Русскоязычное сообщество
Покажите код который а query builder
источник

АИ

Артем Ильченко... in TypeORM - Русскоязычное сообщество
Всем привет) Подскажите плз почему выдает ошибку Relation \"role.id\" was not found; please check if it is correct and really exists in your entity.

Вот мои модели:
источник

АИ

Артем Ильченко... in TypeORM - Русскоязычное сообщество
источник

АИ

Артем Ильченко... in TypeORM - Русскоязычное сообщество
источник

АИ

Артем Ильченко... in TypeORM - Русскоязычное сообщество
Сори, разобрался) сам затупил
источник

К

Константин in TypeORM - Русскоязычное сообщество
Миграция так запускается
источник

К

Константин in TypeORM - Русскоязычное сообщество
Пути правильные, маска {js, ts}. Все остальное работает. А при попытке запустить миграцию выдаёт такую ошибку
источник
2021 October 07

DS

Danil S. in TypeORM - Русскоязычное сообщество
Продублирую вопрос сюда
источник

DS

Danil S. in TypeORM - Русскоязычное сообщество
Переслано от Danil S.
Вопрос по TypeORM

Как вообще работает @JoinColumn? Оно при find() должно само его подсоединить или нужно как-то указать?
источник

DS

Danil S. in TypeORM - Русскоязычное сообщество
Переслано от Danil S.
@ManyToOne(() => ProductCategory, (category) => category.products) 
 @JoinColumn({name: 'categoryId', referencedColumnName: 'id'})
 category: ProductCategory;
Вот
так например. Это энтити продукта.
источник

DS

Danil S. in TypeORM - Русскоязычное сообщество
Переслано от Danil S.
Хочу получить не весь объект категории, а лишь id
источник

ap

andrey platov in TypeORM - Русскоязычное сообщество
только id объекта который хочешь приджойнить?
источник

DS

Danil S. in TypeORM - Русскоязычное сообщество
Да, только переименнованный в "categoryId"
источник

DS

Danil S. in TypeORM - Русскоязычное сообщество
Просто я уже весь стаковерфлоу облазил, и не пойму, то ли я, то ли санки...
источник

DS

Danil S. in TypeORM - Русскоязычное сообщество
Потому что судя с документации совсем не очевидно как это должно работать
источник

ap

andrey platov in TypeORM - Русскоязычное сообщество
я лефтджойн в qyerybuilder добавлял, например (.leftJoinAndSelect('checks.user', 'check') ), в Entity JoinColumn не прописывал, а чтоб получить только id, вроде нужно сделать что то вроде этого queryBuilder.select(['products.id AS id']) и в конце return await queryBuilder.getRawMany() , но это не точно
источник

DS

Danil S. in TypeORM - Русскоязычное сообщество
Ну совсем не хочется писать кверибилдеры
источник

DS

Danil S. in TypeORM - Русскоязычное сообщество
Потому что весь код в них будет
источник
2021 October 12

A

Angelina in TypeORM - Русскоязычное сообщество
Добрый день, не могу нагуглить union в typeorm. Нужно сделать что-то вроде:
SELECT *
FROM (SELECT * FROM t1 UNION SELECT * FROM t2)
WHERE ...
источник

АИ

Артем Ильченко... in TypeORM - Русскоязычное сообщество
Enum может?
источник