Rac*_*rni 6 java spring-webflux spring-data-r2dbc r2dbc
我正在使用 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;
}
Run Code Online (Sandbox Code Playgroud)
如何在更新查询中忽略companyName。我可以使用 @column 在插入查询中忽略它,但它不适用于更新
小智 1
如果您不想保留该字段进行更新和插入,请将该字段标记为@Transient。
例如,
@Transient
private String companyName;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4432 次 |
| 最近记录: |