Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate 对对象的标准限制_Hibernate_Hibernate 4.x - Fatal编程技术网

Hibernate 对对象的标准限制

Hibernate 对对象的标准限制,hibernate,hibernate-4.x,Hibernate,Hibernate 4.x,此代码无效,但是否可以以其他方式执行此操作。我想在Person对象中使用Car对象中的字符串regnumber public class Person(){ Car car; } public class Car(){ String regnumber; } Criteria criteria = session.createCriteria(Person.class); Criterion c = Restrictions.ilike("car.regnumber", se

此代码无效,但是否可以以其他方式执行此操作。我想在Person对象中使用Car对象中的字符串regnumber

public class Person(){
    Car car;
}

public class Car(){
    String regnumber;
}

Criteria criteria = session.createCriteria(Person.class);
Criterion c = Restrictions.ilike("car.regnumber", search, MatchMode.ANYWHERE);
我们需要这样做

Criteria criteria = session.createCriteria(Person.class).createAlias("car", "car");