Size: a a a

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

2019 September 16

МС

Михаил Соловьев in TypeORM - Русскоязычное сообщество
источник

ЕБ

Евгений Боднар in TypeORM - Русскоязычное сообщество
хм.. получается промежуточная таблица совсем не нужна..?
источник

МС

Михаил Соловьев in TypeORM - Русскоязычное сообщество
Евгений Боднар
как сделать связь в сущностях через промежуточную таблицу? Допустим есть сущность User и сущность Project. Хочу что бы пользователь мог пинадлежать многим проектам, и связь была через таблицу user_project(user_id, project_Id)
источник

ЕБ

Евгений Боднар in TypeORM - Русскоязычное сообщество
о, то что надо, спасибо. Почему то на сайте typeorm не нашел ссылку на этот пример
источник

МС

Михаил Соловьев in TypeORM - Русскоязычное сообщество
можно гуглить, гитхаб лучше проиндексирован чем сайт
источник
2019 September 18

YZ

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

YZ

Yaroslav Zhymkov in TypeORM - Русскоязычное сообщество
typeorm оборачивает запросы в transaction? если да, то можно ли это отключить?
источник

LK

L K in TypeORM - Русскоязычное сообщество
Yaroslav Zhymkov
typeorm оборачивает запросы в transaction? если да, то можно ли это отключить?
код свой показывай
тогда и скажем почему оборачивает
источник

LK

L K in TypeORM - Русскоязычное сообщество
у меня не оборачивает если сам не написал транзакцию
источник

YZ

Yaroslav Zhymkov in TypeORM - Русскоязычное сообщество
сам ничего не писал
источник

LK

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

YZ

Yaroslav Zhymkov in TypeORM - Русскоязычное сообщество
но нашел для save:

/**
    * By default transactions are enabled and all queries in persistence operation are wrapped into the transaction.
    * You can disable this behaviour by setting { transaction: false } in the persistence options.
    */
   transaction?: boolean;
источник

LK

L K in TypeORM - Русскоязычное сообщество
запрос хоть 1 выполни
источник

LK

L K in TypeORM - Русскоязычное сообщество
так это миграции
источник

YZ

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

YZ

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

YZ

Yaroslav Zhymkov in TypeORM - Русскоязычное сообщество
Special options passed to Repository#save, Repository#insert and Repository#update methods.
источник

YZ

Yaroslav Zhymkov in TypeORM - Русскоязычное сообщество
есть кто - кто шарит?
источник

LK

L K in TypeORM - Русскоязычное сообщество
Yaroslav Zhymkov
Special options passed to Repository#save, Repository#insert and Repository#update methods.
да, как-то не замечал особо что транзакции там save 😐
источник

K

Kolpakov in TypeORM - Русскоязычное сообщество
Yaroslav Zhymkov
есть кто - кто шарит?
https://typeorm.io/#/repository-api
save - Saves a given entity or array of entities. If the entity already exist in the database, it is updated. If the entity does not exist in the database, it is inserted. It saves all given entities in a single transaction (in the case of entity, manager is not transactional). Also supports partial updating since all undefined properties are skipped. Returns the saved entity/entities.
источник