sql >> Base de Datos >  >> NoSQL >> MongoDB

mongoose findById funciona cuando uso un literal de cadena pero no cuando hago referencia a una propiedad de un Objeto

Si result es una cadena JSON que llama a .round devolvería undefined .

Intente convertir el JSON en un objeto javascript primero:

result = JSON.parse(result);
models.Round.findById(result.round, function(err, roundref){
        console.log(roundref);