添加条件或条件

时间:2013-07-11 12:12:01

标签: hibernate

我想用

添加或条件
ecModifiedCompany.addEq("modifiedCompanyName", instance.getModifiedCompanyName())

有没有办法解决这个问题?

EntitySearchCriteria ecModifiedCompany= new EntitySearchCriteria();
ecModifiedCompany.addEq("modifiedCompanyName", instance.getModifiedCompanyName());
ecModifiedCompany.addEq("technology",instance.getTechnology());
ecModifiedCompany.addNe("id", instance.getId());

1 个答案:

答案 0 :(得分:0)

是的,标准有分离,你可以像这样使用,

criteria.add(Restrictions.disjunction()
    .add(Restrictions.eq("Field", Value))
    .add(Restrictions.eq("Field",value)));