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

Hvad er ulemperne ved at gemme Guid som streng i MongoDB?

Ud over gregors svar vil brug af Guids i øjeblikket forhindre brugen af ​​det nye Aggregation Framework, da det er repræsenteret som en binær type. Uanset hvad, kan du gøre, hvad du vil på en nemmere måde. Dette vil lade mongodb bson-biblioteket klare at udføre konverteringerne for dig.

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


  1. grupper efter dag/måned og tag gennemsnittet af rating på den dag/måned i mongo

  2. MongoDB Java Driver oprettelse af database og samling

  3. mongoose fjerner et objekt fra et indlejret array

  4. Korrekt måde at indsætte mange poster i Mongodb med Node.js