sql >> Databasteknik >  >> NoSQL >> MongoDB

Vilka är nackdelarna med att lagra Guid som sträng i MongoDB?

Förutom gregors svar kommer användningen av Guids för närvarande att förhindra användningen av det nya aggregationsramverket eftersom det representeras som en binär typ. Oavsett så kan du göra vad du vill på ett enklare sätt. Detta låter mongodb bson-biblioteket sköta omvandlingarna åt dig.

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


  1. Mongoose:hur man använder aggregat och hittar tillsammans

  2. Filtrera med regex MongoDB C#-drivrutin

  3. MongoError:filterparameter måste vara ett objekt

  4. Så här gör du:Lägg till Cloudera Search i ditt kluster med Cloudera Manager