有 2 个实体名为Article和Classification。而他们的关系是@ManyToMany。
这是我的问题:如何保存关系?
我的代码如下:
@Entity()
export class Article {
@PrimaryGeneratedColumn()
id: number;
@Column()
name: string;
@CreateDateColumn()
createTime: Date;
@UpdateDateColumn()
updateTime: Date;
@Column({
type: 'text',
})
content: string;
@Column({
default: 0,
})
likeAmount: number;
@Column({
default: 0,
})
commentAmount: number;
}
@Entity()
export class Classification {
@PrimaryGeneratedColumn()
id: number;
@CreateDateColumn()
createTime: Date;
@UpdateDateColumn()
updateTime: Date;
@Column()
name: string;
@ManyToMany(type => Article)
@JoinTable()
articles: Article[];
}
Run Code Online (Sandbox Code Playgroud)
我可以保存Article并Classification成功。但我不确定如何保存它们的关系。
我试图通过以下代码保存关系:
async create(dto: ArticleClassificationDto): …Run Code Online (Sandbox Code Playgroud)