【发布时间】:2015-01-28 14:11:33
【问题描述】:
我有以下实体
@Entity
@Table(name = "merchants")
public class Merchant implements Serializable {
...
@ElementCollection
@CollectionTable(name = "keywords", joinColumns = @JoinColumn(name = "merchant_id"))
private List<String> keywords;
...
}
有对应的静态元模型
@Generated(value = "org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor")
@StaticMetamodel(Merchant.class)
public abstract class Merchant_ {
...
public static volatile ListAttribute<Merchant, String> keywords;
...
}
如何使用CriteriaBuilder 编写查询以检查keywords 属性是否包含给定值?
【问题讨论】:
标签: java jpa criteria-api