How do I retrieve a subset of fields using Spring's MongoTemplate and Query classes?
Query q = new Query();q.fields().include("name");mongoTemplate.find(q, Person.class);
mongoTemplate.getCollection(COLLECTION).find(null, new BasicDBObject(FIELD, "1"))
You can use:
mongoTemplate.findDistinct(String field, Class<?> entityClass, Class<T> resultClass);