Size: a a a

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

2021 May 27

EN

Edvart Nonsn in TypeORM - Русскоязычное сообщество
Переслано от Edvart Nonsn
источник

EN

Edvart Nonsn in TypeORM - Русскоязычное сообщество
Переслано от Edvart Nonsn
источник

EN

Edvart Nonsn in TypeORM - Русскоязычное сообщество
Переслано от Edvart Nonsn
источник

EN

Edvart Nonsn in TypeORM - Русскоязычное сообщество
Переслано от Edvart Nonsn
источник

EN

Edvart Nonsn in TypeORM - Русскоязычное сообщество
Переслано от Edvart Nonsn
источник

P

Pidburachynskyi Rost... in TypeORM - Русскоязычное сообщество
await getConnection()
   .createQueryBuilder()
   .update(User)
   .set({ firstName: "Timber", lastName: "Saw" })
   .where("id = :id", { id: 1 })
   .execute();
источник

P

Pidburachynskyi Rost... in TypeORM - Русскоязычное сообщество
Попробуй так
источник

EN

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

EN

Edvart Nonsn in TypeORM - Русскоязычное сообщество
источник
2021 May 28

DC

Daniyar Changylov in TypeORM - Русскоязычное сообщество
ребят нужно EXTRACT(YEAR from valid_from)
const contractPoints = await getRepository(ContractPoint).createQueryBuilder('contractPoint')
     .select('EXTRACT(YEAR FROM contractPoint.validFrom)')
     .orderBy('contractPoint.grantedAt', OrderByDirection.Desc)
     .getMany();

не работает.. как делать?
источник

S

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

DC

Daniyar Changylov in TypeORM - Русскоязычное сообщество
спасибо
источник
2021 June 01

DC

Daniyar Changylov in TypeORM - Русскоязычное сообщество
.addSelect('"contractPoint".point + COALESCE((SELECT SUM(cpHistory.point_change) FROM contract_point_history AS cpHistory WHERE cpHistory.contract_point_id = contractPoint.id), 0) AS points').getMany()

у contractPoint есть point, и я хочу заменить эти данные с данными coalesce... но не заменяются
источник
2021 June 02

КБ

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

в таких запросах надо использовать getRawMany. либо создавать view и объявлять для неё отдельную @ViewEntity – но это скорее всего перебор для чего-то простого…
источник
2021 June 03

EN

Edvart Nonsn in TypeORM - Русскоязычное сообщество
Здравствуйте. У меня есть таблица, в ней поле с деньгами(money). Как я могу сдеать что бы тип данных этом поле был только положительным? То есть допольнительная защита перед проверками, что бы не попало отрицательное значение. Какие практики есть? Заранее спасибо.
источник

И

Илья in TypeORM - Русскоязычное сообщество
А какая СУБД?
источник

A

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

EN

Edvart Nonsn in TypeORM - Русскоязычное сообщество
postgresql, соре не написал сразу
источник

EN

Edvart Nonsn in TypeORM - Русскоязычное сообщество
хахаха, я один раз с таким работал чуваком, весело с ними)
источник

A

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