如何将一个输入字段映射到 Spring Boots @Column 中的多个列
How to map one input field to multiple columns in Spring Boots @Column
有一个搜索输入字段可以采用 policyid 或 docid。所以,我想知道的是,如何使用 @Column
将此输入字段映射到数据库中的两个不同列
@Column(name = "policyid")
@Getter
@Setter
protected String policyId;
@Column(name = "docid")
@Getter
@Setter
protected String docId;
您可以简单地使用类似查询,即 select * from tableName where policyid like '%irt%' or docid like '%irt%'。
您不能为同一列映射相同的 2 个字段,反之亦然
有一个搜索输入字段可以采用 policyid 或 docid。所以,我想知道的是,如何使用 @Column
将此输入字段映射到数据库中的两个不同列 @Column(name = "policyid")
@Getter
@Setter
protected String policyId;
@Column(name = "docid")
@Getter
@Setter
protected String docId;
您可以简单地使用类似查询,即 select * from tableName where policyid like '%irt%' or docid like '%irt%'。
您不能为同一列映射相同的 2 个字段,反之亦然