Size: a a a

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

2021 June 28

a

aira in TypeORM - Русскоязычное сообщество
Да и документация по моему мнению в typeorm лучше
источник

E

Egor in TypeORM - Русскоязычное сообщество
Много неочевидных недоделок, которые пока на себе не испытаешь, не узнаешь. Позиционируется как Type, но некоторые решения совсем не похожи на TypeScript way. Проблемы с перформансом на моделях со вложенностью.
Старый проект трогать не будем, но в новом хотим ещё варианты пощупать
источник

a

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

E

Egor in TypeORM - Русскоязычное сообщество
она покрывает только очевидное, как только корнер кейс - идешь копаться в ишьюс и сорцы. Но в целом бывает сильно хуже
источник

a

aira in TypeORM - Русскоязычное сообщество
Но у нас всё началось с relations m-n, в sequelize методы, они же миксины, чтобы сетать данные в другую таблицу создаются автоматически, но не для typescript, там все нужно вручную делать это во первых, во-вторых, есть еще много нюансов, sequelize хорошый, но не для typescript, хотя кому-как) лучше наверное просто не юзать orm
источник

S

Sergey in TypeORM - Русскоязычное сообщество
Про mikroORM слышали?
источник

S

Sergey in TypeORM - Русскоязычное сообщество
Производительность лучше чем у typeorm
источник

S

Sergey in TypeORM - Русскоязычное сообщество
API примерно такой же
источник

E

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

MS

Misha Shandra in TypeORM - Русскоязычное сообщество
Всем хай, в sequelize, когда я создавал запись, то для неё автоматом ставилось timestamp. Как сделать такое на typeorm?
источник

MS

Misha Shandra in TypeORM - Русскоязычное сообщество
всё, нашёл такую штуку:
@CreateDateColumn()
 createdDate: Date;
 
 @UpdateDateColumn()
 updatedDate: Date;
 
 @DeleteDateColumn()
 deletedDate: Date;
источник

п

поймаю/накажу... in TypeORM - Русскоязычное сообщество
ребят, а кто юзал extract в чем может быть проблема в условии ? .where('EXTRACT(DOW FROM DATE currentDate) in (:...daysOfWeek)', {daysOfWeek})?
источник

V

Vladyslav Parashchen... in TypeORM - Русскоязычное сообщество
А как оценить произззводительность typoorm ?
источник

🏡K

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

🏡K

🏡 ILshat Khamitov in TypeORM - Русскоязычное сообщество
и запроси данные с обоих, тот который сырой, пусть так и отдается на фронт, без мапинга на классы
источник

E

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

🏡K

🏡 ILshat Khamitov in TypeORM - Русскоязычное сообщество
ну этого порой достаточно чтобы вернутся обратно в сырые запросы)
источник

🏡K

🏡 ILshat Khamitov in TypeORM - Русскоязычное сообщество
я все простое на призме фигачу, у нее еще все хуже чем в тайп орм, сложное на сырых запросах
источник
2021 June 29

MS

Misha Shandra in TypeORM - Русскоязычное сообщество
Привет, если у меня есть две таблицы One to Many, то как я могу создать дочернюю запись? Мне нужно ж не  просто будет передать ID  к которому хочу привязать?
источник

MS

Misha Shandra in TypeORM - Русскоязычное сообщество
или мне нужно передавать ID, а на беке по этому ID запрашивать родителя и передавать его целиком?
источник