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

Quali sono gli svantaggi della memorizzazione di Guid come stringa in MongoDB?

Oltre alla risposta di gregor, l'uso di Guid impedisce attualmente l'uso del nuovo Framework di aggregazione poiché è rappresentato come un tipo binario. Indipendentemente da ciò, puoi fare ciò che desideri in un modo più semplice. Ciò consentirà alla libreria mongodb bson di gestire le conversioni per te.

public class MyClass
{
  [BsonRepresentation(BsonType.String)]
  public Guid Id { get; set;}
}