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

Convertir .NET Guid a MongoDB ObjectID

No puede convertir ObjectId en GUID y viceversa, porque son dos cosas diferentes (distintos tamaños, algoritmos).

Puede usar cualquier tipo para mongoDb _id incluyendo GUID .

Por ejemplo, en el controlador c# oficial debe especificar el atributo [BsonId] :

[BsonId]
public Guid Id {get;set;}

[BsonId]
public int Id {get;set;}

ObjectId :

GUID :