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

Lagring af Enums som strenge i MongoDB

using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;

using Newtonsoft.Json;
using Newtonsoft.Json.Converters;

public class Person
{
    [JsonConverter(typeof(StringEnumConverter))]  // JSON.Net
    [BsonRepresentation(BsonType.String)]         // Mongo
    public Gender Gender { get; set; }
}


  1. Hvad er Redis pubsub, og hvordan bruger jeg det?

  2. MongoDB tændt med Docker kunne ikke oprette forbindelse til serveren [localhost:27017] ved første forbindelse

  3. Cassandra vs. MongoDB:hvilken skal du vælge

  4. fagforening på samme samling i mongodb