Quantcast
Channel: Spring Community Forums - NoSQL
Viewing all articles
Browse latest Browse all 128

[Spanish] MongoDB + Spring + $Ref + Find :(

$
0
0
Necesito ayuda! no he podido encontrar en ningún lugar, la forma de extraer los resultados.

Tengo una clase: "Instrumento", que contiene un atributo: "Usuario" referenciando una colección con DbRef.

class Instrumento{

@ dbref
private Usuario usuario;

}

y necesito realizar una búsqueda de todos los "Instrumentos" que se encuentren asociados a un "Usuario" especifico filtrando mediante el id de este, lo cual lo realizo de la siguiente manera:

Query query = new Query();
query.addCriteria(Criteria.where("usuarioCreacion. $id").is(usuario.getId()));

Este es un ejemplo de registro:

{
_id : ObjectId("51ededfd7a941c83441a6c91"),
_class : "cl.nomdev.arquimed.emonitoreo.business.model.Inst rumento",
nombre : "prueba",
titulo : "prueba",
descripcion : "prueba",
usuarioCreacion : {
$ref : "usuario",
$id : ObjectId("51b938f3fd47295012c02784")
}
}

pero no funciona la MongoDB Query. Alguna idea? HELP ME!!!

Viewing all articles
Browse latest Browse all 128

Trending Articles