2013-07-11 36 views
0

我想添加一個或病症添加或條件與標準

ecModifiedCompany.addEq("modifiedCompanyName", instance.getModifiedCompanyName()) 

有沒有什麼辦法讓這個?

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

回答

0

是,標準已經脫節,你可以使用這樣的,

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