совпадения по айдишнику внешнего ключа
@ManyToOne(() => Round, { nullable: true })
@JoinColumn({ name: 'round_id' })
round_id: Round - так в оф документации делается (не указывается number);
Ищу так, но так не работает, ругается на что тип не соответствует классу Round, что нужно сделать чтобы искать именно по айдишнику? потому что очень глупо каждый раз полчать обект раунда чтобы его передавать как параметр
const res = await this.gameRepository.find({
where: {
available: true,
round_id: 1,
}
})
я всегда сейчас делаю так, обявляю связь через сущность, а саму колонку внешнего ключа еще отдельн опрописываю. Работают как и тайпорм ные функции так и чистый скл
Обсуждают сегодня