2011-12-29 68 views
0
Criteria criteria = session.createCriteria(Items.class); 
criteria.add(Restrictions.eq("itemId", 1003)); 
criteria.addOrder(Order.desc("category.categoryName")); 

这里Category是ManyToOne映射。 谢谢!如何在标准顺序中使用映射列by

+0

请详细说明。您的查询应只返回一个项目。没有什么可以订购的。 – 2011-12-29 14:45:25

回答

0
Criteria criteria = session.createCriteria(Items.class) 
    .add(Restrictions.eq("itemId", 1003)) 
    .createAlias("category", "category") 
    .addOrder(Order.desc("category.categoryName")); 
相关问题