public IActionResult AddMovieTag([FromBody] NewMovieTag newMovieTag) { //tag不存在 if (!service.CheckTagExist(newMovieTag.TagName)) { return(Ok(new { Success = false, msg = "Tag doesn't exist" })); } else { //tag存在且未被添加到该电影 if (!service.CheckMovieTagExist(newMovieTag.MovieID, newMovieTag.TagName)) { var movietag = new MovieTag { m_id = newMovieTag.MovieID, tag_name = newMovieTag.TagName }; context.MovieTag.Add(movietag); context.SaveChanges(); return(Ok(new { Success = true, msg = "MovieTag added" })); } //该电影已经有了这个tag else { return(Ok(new { Success = false, msg = "Movie already have this tag" })); } } }