MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Converti .NET Guid in MongoDB ObjectID

Non puoi convertire ObjectId in GUID e viceversa, perché sono due cose diverse (dimensioni diverse, algoritmi).

Puoi usare qualsiasi tipo per mongoDb _id incluso GUID .

Ad esempio, nel driver c# ufficiale dovresti specificare l'attributo [BsonId] :

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

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

ObjectId :

GUID :