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

Id. de objeto Mongo DB deserializando usando el serializador JSON

Recibe este error porque el valor de _id propiedad no se ajusta al estándar JSON (consulte JSON.org). Los valores JSON deben ser uno de los siguientes:

  • una cadena (comienza y termina con comillas " )
  • un número
  • un objeto (comienza y termina con llaves {) y } )
  • una matriz (comienza y termina con corchetes [ y ] )
  • las palabras clave true , false , o null

El valor ObjectId("5378f94a3513fa3374be7e20") parece ser una función, que no es válida. El valor ISODate("2014-05-18T18:17:46.983Z") tiene el mismo problema. Deberá cambiar su JSON de alguna manera para cumplir con el estándar si desea analizarlo usando JSON.net.