Exemplo n.º 1
0
        public Villain UpdateVillain(Villain villain)
        {
            var collection = _database.GetCollection <Villain>("villain");
            var builder    = Builders <Villain> .Filter;
            var filter     = builder.Where(m => m.Name == villain.Name);
            var update     = Builders <Villain> .Update
                             .Set("name", villain.Name)
                             .Set("edition", villain.Edition)
                             .Set("rules", villain.Rules);

            collection.UpdateOne(filter, update);

            return(villain);
        }