質問: True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDirモデル > >
回答: Scaffordは主キーなしでは機能しません。ただし、回避策があります。少なくとも2.2.0では、これが古いバージョンで機能するかどうかは確かに言えません。 * データベースのDBContextファイルを足場にした後 * 少なくとも1つの列は一意のデータである必要があります * 関心のあるすべての列を持つテーブルのモデルクラスを作成する必要があります。テーブルと同じ名前とデータ型を使用することをお勧めします。 * DbSetを作成します ``` public virtual DbSet { get; set; } ``` * `OnModelCreating(ModelBuilder modelBuilder)` 、テーブルへのマッピングを作成します ``` modelBuilder.Entity(entity => { entity.HasKey(e => e.{Unique column}); entity.ToTable("Table's Name"); } ) ```