如何将一个输入字段映射到 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 个字段,反之亦然