Vous ne pouvez pas convertir ObjectId
dans GUID
et vice versa, car ce sont deux choses différentes (tailles, algorithmes différents).
Vous pouvez utiliser n'importe quel type pour mongoDb _id
y compris GUID
.
Par exemple, dans le pilote C# officiel, vous devez spécifier l'attribut [BsonId]
:
[BsonId]
public Guid Id {get;set;}
[BsonId]
public int Id {get;set;}
ObjectId :
GUID :