MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

MongoDB C#:melhor padrão de serialização de ID


Se entendi corretamente, você deseja acessar o Id como uma string, mas tem o Id salvo como um ObjectId no MongoDB. Isso pode ser feito usando BsonRepresentation com BsonId .
[BsonId]
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }

detalhes podem ser encontrados aqui.