我正在使用 spring r2dbc 和 ReactiveCrudRepository,我有一个字段在生成更新查询时需要忽略
@Data
@Table(PRODUCT_TABLE)
public class ProductEntity {
@Id
@GeneratedValue(strategy = GenerationType.AUTO) // Id generated by database
private Integer id;
private Integer companyId;
@Column(insertable=false, updatable = false)
private String companyName;
@NotBlank
private String name;
private VerificationStatus verificationStatus;
}
如何在更新查询中忽略 companyName。我可以使用@column 在插入查询中忽略它,但它不适用于更新