Quiero ser capaz de ejecutar el siguiente comando de consola para devolver todas las filas con sólo un subconjunto de campos pobladas pero utilizando la clase de la primavera MongoTemplate
:¿Cómo puedo recuperar un subconjunto de campos usando los resortes MongoTemplate y la clase Criterios
Comando de consola
db.person.find(null,{name:1})
MongoTemplate
mongoTemplate.find(new Query(...), Person.class)
información sobre las consultas de subconjunto se puede encontrar aquí si está interesado http://www.mongodb.org/display/DOCS/Retrieving+a+Subset+of+Fields
¿Alguna idea?
Saludos
le dicen a encontrar 'nombre: 1'. Seguramente eso significaría que quieres que '1' sea devuelto. –
Consulta ajustada, gracias. – JamesC
Parece que hay un método fields() en el objeto Query: http://static.springsource.org/spring-data/data-mongodb/docs/current/reference/html/#mongodb-template-query.query –