Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Description('A user has multiple phone numbers')
- @OneToMany(() => PhoneNumber, phoneNo => phoneNo.user, { nullable: true })
- phoneNumbers: PhoneNumber[] | string[];
- @Description('Ids of user's phone number')
- @RelationId((user: BaseUser) => user.phoneNumbers)
- phoneNumberIds: number[];
- @Entity()
- export class PhoneNumber extends BaseEntity {
- @Description('10 digit phone number of user')
- @Column('text')
- @Required()
- number: string;
- @Description('Weather this number is primary contact number of user or not')
- @Column('boolean')
- isPrimary: boolean;
- @Description('Many phone numbers are assosiated to a single user')
- @ManyToOne(() => BaseUser, user => user.phoneNumbers)
- user: BaseUser;
- @Description('Owner user's id')
- @RelationId((number: PhoneNumber) => number.user)
- userId: number; ```
- Unable to identify the cause of facing this error
- { AJV_VALIDATION_ERROR: At BaseUser.phoneNumbers[0], value '090078602123' should be object...}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement