EF Core Fluent API(主キーからIDを削除する方法)

オタク

単純に見えますが、自動インクリメントID列を持つエンティティの主キーを作成しないようにEFコアに指示する方法がわかりません。自分で主キーの値を挿入したい。属性を使用してこれを実行できることはわかっていますが、FluentAPIを介して動作を設定する方法を知りたいです。Property()メソッドからUseSqlServerIdentityColumn()メソッドが表示されますが、オフにする必要があります(オンではありません)。次のコードも試しましたが、機能しません。

context.Database.ExecuteSqlCommand("SET IDENTITY_INSERT dbo.Employees ON");
context.SaveChanges();
context.Database.ExecuteSqlCommand("SET IDENTITY_INSERT dbo.Employees OFF");
Moho

https://docs.microsoft.com/en-us/ef/core/modeling/generated-properties

modelBuilder.Entity<EntityType>()
    .Property( et => et.Id )
    .ValueGeneratedNever();

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

外部キーを含む複合主キーを構成する方法(EF Fluent API)

分類Dev

EF6.1 optional-to-optional with fluent api mapping

分類Dev

EF5 Code First - Data Annotations vs Fluent API

分類Dev

EF-CoreでID /主キーに文字列ではなくGuidを使用する方法

分類Dev

EF-CoreでID /主キーに文字列ではなくGuidを使用する方法

分類Dev

EF Core Fluent API、すべてのエンティティにIsRequiredを設定して、null以外のdb列を生成します

分類Dev

.Net Core Fluent API、Nullable参照タイプ

分類Dev

EF Core5のベーステーブルへの主キーの移動をキー入力する方法

分類Dev

Xunit - アイデンティティー主キーに Moq と EF Core を使用する方法

分類Dev

EntityFramework Core Fluent ModelBuilderのキーとプロパティ

分類Dev

EF Fluent apipocoの生成と既存のDbを使用したマッピング

分類Dev

EF Core で DbParameter と ExecuteSqlCommand を使用する

分類Dev

EF Core 5 with Sum

分類Dev

1 対多および多対多および競合する多重度を持つ EF 6 Fluent API

分類Dev

.Net EF Core 2.1IQueryable引数からDbContextを取得する

分類Dev

EF Core 2.1.0で管理ユーザーをシードする方法

分類Dev

MySQL用のEF6Fluent APIを使用してテーブルタイプを指定するにはどうすればよいですか?

分類Dev

EF Core Toolsをアップグレードする方法

分類Dev

EF CoreをVSCodeにインストールする方法は?

分類Dev

Entity Framework Core fluent apiOne-To-ManyおよびOne-To-Oneは重複する外部キーを生成します

分類Dev

EF Core 2.0TransactionScopeエラー

分類Dev

ViewModel への EF-Core Eager ロード

分類Dev

EF Core 移行を使用できない

分類Dev

include() を使用した EF-Core LINQ JOIN

分類Dev

EF Core1.1からWebApiCoreへ-追加-移行が失敗する

分類Dev

EF Fluent API:基本抽象クラスから派生した各エンティティのプロパティを設定します

分類Dev

EF Code First Approach: Confused in EF Foreign Key constraint by fluent syntax

分類Dev

.NET Core 2-EF Coreエラー処理変更を保存

分類Dev

EF CoreでDbContextをインスタンス化する方法

Related 関連記事

  1. 1

    外部キーを含む複合主キーを構成する方法(EF Fluent API)

  2. 2

    EF6.1 optional-to-optional with fluent api mapping

  3. 3

    EF5 Code First - Data Annotations vs Fluent API

  4. 4

    EF-CoreでID /主キーに文字列ではなくGuidを使用する方法

  5. 5

    EF-CoreでID /主キーに文字列ではなくGuidを使用する方法

  6. 6

    EF Core Fluent API、すべてのエンティティにIsRequiredを設定して、null以外のdb列を生成します

  7. 7

    .Net Core Fluent API、Nullable参照タイプ

  8. 8

    EF Core5のベーステーブルへの主キーの移動をキー入力する方法

  9. 9

    Xunit - アイデンティティー主キーに Moq と EF Core を使用する方法

  10. 10

    EntityFramework Core Fluent ModelBuilderのキーとプロパティ

  11. 11

    EF Fluent apipocoの生成と既存のDbを使用したマッピング

  12. 12

    EF Core で DbParameter と ExecuteSqlCommand を使用する

  13. 13

    EF Core 5 with Sum

  14. 14

    1 対多および多対多および競合する多重度を持つ EF 6 Fluent API

  15. 15

    .Net EF Core 2.1IQueryable引数からDbContextを取得する

  16. 16

    EF Core 2.1.0で管理ユーザーをシードする方法

  17. 17

    MySQL用のEF6Fluent APIを使用してテーブルタイプを指定するにはどうすればよいですか?

  18. 18

    EF Core Toolsをアップグレードする方法

  19. 19

    EF CoreをVSCodeにインストールする方法は?

  20. 20

    Entity Framework Core fluent apiOne-To-ManyおよびOne-To-Oneは重複する外部キーを生成します

  21. 21

    EF Core 2.0TransactionScopeエラー

  22. 22

    ViewModel への EF-Core Eager ロード

  23. 23

    EF Core 移行を使用できない

  24. 24

    include() を使用した EF-Core LINQ JOIN

  25. 25

    EF Core1.1からWebApiCoreへ-追加-移行が失敗する

  26. 26

    EF Fluent API:基本抽象クラスから派生した各エンティティのプロパティを設定します

  27. 27

    EF Code First Approach: Confused in EF Foreign Key constraint by fluent syntax

  28. 28

    .NET Core 2-EF Coreエラー処理変更を保存

  29. 29

    EF CoreでDbContextをインスタンス化する方法

ホットタグ

アーカイブ