sql >> Databasteknik >  >> NoSQL >> MongoDB

Lagra Enums som strängar 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. Hur man tar bort nycklar som matchar ett mönster i Redis

  2. MongoDb - Ändra typ från Int till Double

  3. Vilka är de underliggande skillnaderna mellan select, epoll, kqueue och evport?

  4. Hur rensar jag fastnade/inaktuella Resque-arbetare?