0
我有收集类似如何计算集合中的唯一元素?
id : 1, url : youtube.com
也是一个网址,可以多次,
我需要得到整个收藏和计数独特元素 像
youtube 10
google 8
lycos 5
这里是代码
public List<URLEntity> findAll() {
List<URLEntity> list = new ArrayList<URLEntity>();
String sort = "searchDate";
String order = "desc";
DBObject sortCriteria = new BasicDBObject(sort, "desc".equals(order) ? -1 : 1);
BasicDBObject query = new BasicDBObject();
DBCursor cursor = mongoCoreService.getDomainCollection().find(query).sort(sortCriteria);
try {
while (cursor.hasNext()) {
DBObject document = cursor.next();
URLEntity entity = new URLEntity();
entity = Converter.toObject(URLEntity.class, document);
list.add(entity);
}
} finally {
cursor.close();
}
return list;
}
谢谢
不清楚你想要的东西在这里,但你可能想看看'Set's。 – Mena 2014-09-30 12:42:40