1

我想编写一个 JDO 查询,它获取广告类的所有对象,然后根据 long 类型的时间属性对其进行排序。为了获取所有广告对象,我使用以下查询。

 List<Advertisement> annonces = null;
 Query query = pm.newQuery(Advertisement.class);
 advertisements = (List<Advertisement>) query.execute();

我想添加一个过滤器,它应该根据广告类的长属性对结果进行排序。提前致谢

4

1 回答 1

2

这个查询解决了我的问题:

 Query query = pm.newQuery(Annonce.class);
 query.setOrdering("timeOfAdvertisement desc");
 annonces = (List<Annonce>) query.execute();
于 2012-11-24T10:35:33.067 回答