Size: a a a

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

2021 March 11

T

Timofey in TypeORM - Русскоязычное сообщество
query: UPDATE "article" SET "categoryId" = $2 WHERE "id" IN ($1) -- PARAMETERS: [1370,18]
источник

T

Timofey in TypeORM - Русскоязычное сообщество
все должно быть ок
источник

T

Timofey in TypeORM - Русскоязычное сообщество
но нифига(
источник
2021 March 14

КБ

Константин Брызгалин... in TypeORM - Русскоязычное сообщество
Timofey
так тож не работает
не, ну так нельзя. в save надо передавать инстанс класса энтити, а на выходе от дестркутуризации будет простой объект…

if (newCategory) article.categoryId = newCategory.id;
await this.articleRepository.save(article);

так будет работать…
источник

КБ

Константин Брызгалин... in TypeORM - Русскоязычное сообщество
и вообще, если на article есть relation с именем category, то можно делать article.category = newCategory – typeorm сам разберётся где у категории id и в какое поле его сохранять…
источник
2021 March 16

vt

vei tsi in TypeORM - Русскоязычное сообщество
привет, кто может пояснить связь между параметрами конфига: entities и
       autoLoadEntities? они взаимоислючающие? что реально дает каждый из параметров?
источник
2021 March 18

T

Timofey in TypeORM - Русскоязычное сообщество
как можно с помощью query builder написать where cond1 & (cond2 | cond 3), если (cond2 | cond 3) не написать так просто в одном условии where  ?  На примере cond1 это самый первый where а cond2  и cond3 в блоках if. надо както объединить в AND() то что в блоках if..
источник

AL

Aleksey Lukyanov in TypeORM - Русскоязычное сообщество
Timofey
как можно с помощью query builder написать where cond1 & (cond2 | cond 3), если (cond2 | cond 3) не написать так просто в одном условии where  ?  На примере cond1 это самый первый where а cond2  и cond3 в блоках if. надо както объединить в AND() то что в блоках if..
import { Brackets } from 'typeorm';

.andWhere(new Brackets(
 qb => {
   qb.where()
 })
)
источник

T

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

T

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

T

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

AL

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

T

Timofey in TypeORM - Русскоязычное сообщество
странно в оф доке ничего про эту тулзу не находил
источник
2021 March 20

В

Василий in TypeORM - Русскоязычное сообщество
Всем привет
как переименовать название столбца при select ?
через AS не работает
источник

AL

Aleksey Lukyanov in TypeORM - Русскоязычное сообщество
Одной строкой
источник

AL

Aleksey Lukyanov in TypeORM - Русскоязычное сообщество
.select('s.studentId AS id, s.studentName AS name')
источник

AL

Aleksey Lukyanov in TypeORM - Русскоязычное сообщество
Либо .select('s.studentId', 'id').addSelect('s.studentName', 'name')
источник

В

Василий in TypeORM - Русскоязычное сообщество
попробовал оба варианта не сработало)
источник

В

Василий in TypeORM - Русскоязычное сообщество
источник

В

Василий in TypeORM - Русскоязычное сообщество
без переименования id отдаются
источник