我与ProductParameter和TechnicalParameters之间存在一对一的关系。 当我保存产品时,也会保存technicalParameters。效果很好。
但是当我更新产品时,我无法保存技术参数。
@Entity('product')
export class ProductEntity {
@OneToOne(() => ProductTechnicalParametersEntity, (variant) => variant.owner, { cascade: true, primary: true, nullable: true, eager: true })
technicalParameters: ProductTechnicalParametersEntity;
}
我正在使用repository.update
更新实体。我遇到错误了
EntityColumnNot found, column technicalParameters not found
我尝试使用repository.save
,但出现了以下错误
duplicate key value violates unique constraint "REL_a77be7851c0ed69f7c348166eb"