sql >> Databáze >  >> NoSQL >> MongoDB

Převeďte .NET Guid na MongoDB ObjectID

ObjectId nelze převést do GUID a naopak, protože jsou to dvě různé věci (různé velikosti, algoritmy).

Pro mongoDb můžete použít jakýkoli typ _id včetně GUID .

Například v oficiálním ovladači c# byste měli zadat atribut [BsonId] :

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

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

ObjectId :

GUID :



  1. Alternativy k vnořeným strukturám v Redis?

  2. MongoDB GridFs s C#, jak ukládat soubory, jako jsou obrázky?

  3. pomocí Async uvnitř transakce v aplikaci Spring

  4. Uvnitř nové podpory Apache HBase pro MOB