Skip to main content

Update

Update movies' genre using title in our database

Services/MongoDBService.cs
    ...
public async Task UpdateGenre(string title, string genre)
{
FilterDefinition<Movie> filter = Builders<Movie>.Filter.Eq("Title", title);
UpdateDefinition<Movie> update = Builders<Movie>.Update.AddToSet<string>("Genres", genre);
await _moviesCollection.UpdateOneAsync(filter, update);
return;
}
...
Controllers/MovieController.cs
    ...
public async Task<IActionResult> AddToGenres(string title, [FromBody] string genre)
{
await _mongoDBService.UpdateGenre(title, genre);
return Ok();
}
...