MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mappage d'un BsonArray à une liste <> dans un POCO

Eh bien, j'ai réalisé que la raison pour laquelle cela échouait était à cause d'une erreur de ma part. La plupart de nos projets auront plusieurs entrées de véhicule, mais par hasard celui avec lequel je testais n'en avait qu'un dans le XML, donc la désérialisation l'a converti en un Document, pas en un BsonArray.

Le code ci-dessus fonctionnera, en supposant que le VehicleEntry champ est en fait de type BsonArray, le pilote le mappera sur un objet List.