sql >> Databasteknik >  >> NoSQL >> MongoDB

Konvertera .NET Guid till MongoDB ObjectID

Du kan inte konvertera ObjectId till GUID och vice versa, eftersom de är två olika saker (olika storlekar, algoritmer).

Du kan använda vilken typ som helst för mongoDb _id inklusive GUID .

Till exempel i den officiella c#-drivrutinen bör du ange attributet [BsonId] :

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

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

ObjectId :

GUID :



  1. Lägg till något slags radnummer till en mongodb aggregatkommando / pipeline

  2. Vad är resultatet av en filström?

  3. Mongodb textsökning i flera fält

  4. Snabbsökning med MongoDB