У меня есть эти две сущности:
@Entity()
@Unique(["userName"])
export class User {
@PrimaryGeneratedColumn()
id: number;
@Column()
@Length(4, 20)
userName: string;
@ManyToMany(type => League, league => league.members)
leagues: League[];
}
@Entity()
export class League {
@PrimaryGeneratedColumn()
id: number;
@Column()
@Length(3, 50)
name: string;
@Column()
@Length(0, 200)
description: string;
@Column()
@Length(4, 20)
country: string;
@ManyToMany(type => User)
@JoinTable()
members: User[];
}
Но в лиге может быть много членов, поэтому не оптимально объединять всех членов лиги в один вызов. Можно ли разбить на страницы отношение членов лиги?
Мои модели неверны?
Я использую typeorm@^0.2.24 и nodejs с машинописью