基本的に、EFデータベースに次のプロパティを持つテーブルを取得しました。
public int Id { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public string Image { get; set; }
public string WatchUrl { get; set; }
public int Year { get; set; }
public string Source { get; set; }
public int Duration { get; set; }
public int Rating { get; set; }
public virtual ICollection<Category> Categories { get; set; }
正常に動作しますが、Ratingのintをdoubleに変更すると、データベースの更新時に次のエラーが発生します。
オブジェクト 'DF_ Movies _Rating__48CFD27E'は、列 'Rating'に依存しています。1つ以上のオブジェクトがこの列にアクセスするため、ALTER TABLE ALTER COLUMNレーティングは失敗しました。
問題は何ですか?