Size: a a a

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

2020 November 17

АС

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

АС

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

АС

Андрей Саранск... in TypeORM - Русскоязычное сообщество
Есть пример?
источник

АС

Андрей Саранск... in TypeORM - Русскоязычное сообщество
Через create query builder?
источник

M

Murka in TypeORM - Русскоязычное сообщество
Ты что хочешь сделать?
источник

АС

Андрей Саранск... in TypeORM - Русскоязычное сообщество
Есть таблица, где одно поле json. К примеру: data: {"name": "gena"}
источник

АС

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

🏡K

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

🏡K

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

АС

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

SL

S. L. in TypeORM - Русскоязычное сообщество
всем привет, помогите пожалуйста разобраться с организацией транзакций. Хочу переделать этот метод под транзакцию
источник

SL

S. L. in TypeORM - Русскоязычное сообщество
источник
2020 November 18

КБ

Константин Брызгалин... in TypeORM - Русскоязычное сообщество
а зачем? там же один инсерт, а он и так выполняется атомарно…
источник
2020 November 27

ЛС

Логинов Сергей... in TypeORM - Русскоязычное сообщество
Всем привет, подскажите как вытащить в запросе (relation) но только  что бы не удаленные записи (deleteDateColumn). Сейчас вытаскивает все записи
источник
2020 November 28

DN

D𝒂𝒎𝒊𝒂𝒏 N𝒆𝒅𝒆𝒍𝒆𝒂... in TypeORM - Русскоязычное сообщество
Привет, как добавить дополнительное поле в запросе, например, у меня есть статьи, и есть таблица с оценками для статей, мне нужно вытащить все статьи с дополнительным полем рейтинг
('AVG(rating)', 'rating')
PostgresQL
источник

DE

Daniel Erased in TypeORM - Русскоязычное сообщество
У меня есть отношения ManyToMany

Задачи
Контракты

Мне нужно получить список всех задач, которые связаны с контрактом под известным мне айди.
Как мне это сделать? :c

Не могу найти. Пытаюсь как-то через репозиторий построить запрос. Через find.
источник

DE

Daniel Erased in TypeORM - Русскоязычное сообщество
Я правильно понимаю, что нужно строить этот запрос от Задачи, которая мне нужна, её id. А не от Контракта?
источник

DE

Daniel Erased in TypeORM - Русскоязычное сообщество
Я вообще не понимаю как с relations в find работать.
Все примеры в сети какие-то замки в облаках.

А больше убивают примеры "Давайте разметим отношения, но не покажем как их использовать. Дальше же так просто!"
Кхх.

const contracts = this.contractRepository.find({relations: ['task_use_script']} );
Вот что нужно указать в массиве relations? Название сущности?  — не работает.
Название созданной таблицы отношений? — не работает.

Почему те, кто пишут примеры, спокойно пишут названия энтити и у них все хорошо?)
источник

DN

D𝒂𝒎𝒊𝒂𝒏 N𝒆𝒅𝒆𝒍𝒆𝒂... in TypeORM - Русскоязычное сообщество
Daniel Erased
Я вообще не понимаю как с relations в find работать.
Все примеры в сети какие-то замки в облаках.

А больше убивают примеры "Давайте разметим отношения, но не покажем как их использовать. Дальше же так просто!"
Кхх.

const contracts = this.contractRepository.find({relations: ['task_use_script']} );
Вот что нужно указать в массиве relations? Название сущности?  — не работает.
Название созданной таблицы отношений? — не работает.

Почему те, кто пишут примеры, спокойно пишут названия энтити и у них все хорошо?)
.find({id: 4}, {relations: ['поле из many to many ']});
источник

DE

Daniel Erased in TypeORM - Русскоязычное сообщество
@ManyToMany(() => ContractEntity, { cascade: true })
   @JoinTable({
       name: 'task_use_script',
       joinColumn: {name: 'task_id', referencedColumnName: 'id'},
       inverseJoinColumn: { name: 'contract_id', referencedColumnName: 'id'}
   })
   contracts: Array<ContractEntity>
источник