我可以使用标准从我的表中删除记录?休眠删除使用标准
例如,
Criteria toDelete = session.createCriteria(Car.class, "car").createAlias("car.wheel", "wheel");
toDelete.add(Restrictions.eq("brand", "Toyota"));
toDelete.add(Restrictions.eq("wheel.brand", "BBS");
toDelete.add(Restrictions.gt("date_of_purchase", someDay);
toDelete.add(Restrictions.between("cost", 3000, 5000);
如何使用toDelete标准删除我感兴趣的记录?一种低效的方法是使用toDelete标准查询id,然后从那里删除Car对象。 另外,我可以知道我删除了多少个对象吗?