data - ¿Cómo recupero un subconjunto de campos usando Springs MongoTemplate y la clase Criteria?
spring data mongodb (2)
mongoTemplate.getCollection(COLLECTION).find(null, new BasicDBObject(FIELD, "1"))
Quiero poder ejecutar el siguiente comando de consola para devolver todas las filas con solo un subconjunto de campos MongoTemplate
pero utilizando la clase MongoTemplate
de Spring:
Comando de consola
db.person.find(null,{name:1})
Plantilla de Mongo
mongoTemplate.find(new Query(...), Person.class)
Puede encontrar información sobre consultas de subconjuntos aquí si está interesado en http://www.mongodb.org/display/DOCS/Retrieving+a+Subset+of+Fields
¿Algunas ideas?
Aclamaciones
Query q = new Query();
q.fields().include("name");
mongoTemplate.find(q, Person.class);