这是我的用户实体:
@PrimaryGeneratedColumn()
userId: number;
@Column({type:"varchar", length:"300"})
userName: string;
@OneToOne(type => UserProfile, {cascadeAll:true})
@JoinColumn()
userProfile: UserProfile;
@OneToOne(type => UserCredential, {cascadeAll:true, eager:true})
@JoinColumn()
userCredential: UserCredential;
@OneToOne(type => BusinessUnit, {cascadeAll:true})
@JoinColumn()
businessUnit: BusinessUnit;
@ManyToMany(type => ProductCategory)
@JoinTable()
productCategory: ProductCategory[];
Run Code Online (Sandbox Code Playgroud)
这是我要更新的新数据:
User {
userName: 'qweret@gmail.com',
userProfile:
UserProfile {
firstName: 'dcds',
lastName: 'Faiz',
mobile: '42423423',
addressLine1: 'Delhi',
addressLine2: 'Delhi',
city: '-',
country: '-',
zipCode: '234243',
homeTelephone: '-',
dayOfBirth: 0,
monthOfBirth: 0,
yearOfBirth: 0 },
userCredential: UserCredential { credential: 'abcd@123' } }
Run Code Online (Sandbox Code Playgroud)
我正在通过其userId搜索用户。
return await getManager() …Run Code Online (Sandbox Code Playgroud)