dbset エンティティ フレームワークのクラスとしてプロパティ名を使用できませんでした

ロヒト・セティ

私はmysqlサーバーに以下のようなテーブル番号を持っています.ヘッズアップのために、EFとMYSqlでMVC4をデータベースとして使用しています-

ここに画像の説明を入力してください

私はデータベースの最初のアプローチを使用してプロジェクトにエンティティを追加しました.私のテーブルにはテーブルの名前でもあるプロパティとして番号が含まれているため、EFモーダルジェネレーターは以下に示すようにそのプロパティをnumber1として追加しました-

ここに画像の説明を入力してください

EFクエリを使用してデータベースからデータを取得しようとすると、「フィールドリスト」の不明な列「Extent3.number1」というエラーがスローされます基本的に、モーダルのクラス名と同じフィールド名をクラス内で使用する方法を知りたいクラスが生成されました。

エマド

MySQL についてはわかりませんが、これで SQL Server のモデルが修正されます。

[Column("number")]
public string number1 { get; set; }

そうでない場合はOnModelCreating、db コンテキストでをオーバーライドする必要があります。

これをテストして、これが機能しない場合は別の方法で投稿するように教えてください。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

FakeItEasy DbSet / IQueryable <T>-エンティティフレームワーク6

分類Dev

.NET Core 2.2-エンティティフレームワーク-DbSet.FromSql()を使用した[NotMapped]モデル属性のカスタム割り当て

分類Dev

エンティティフレームワーク-DbSetにNullエンティティが含まれています

分類Dev

DbSet <TEntity>からロードするときに、プロパティIsDeleted値に基づいてエンティティを除外します

分類Dev

エンティティフレームワーク:DbSet <T>がすべてのデータをロードする理由

分類Dev

エンティティフレームワーク:DbSet <T>がすべてのデータをロードする理由

分類Dev

エンティティフレームワーク:大きなDbSetと複雑なWHERE句でCount()が非常に遅い

分類Dev

エラーの取得:エンティティタイプ「コース」は単一のキープロパティで定義されていますが、2つの値が「DbSet.Find」メソッドに渡されました

分類Dev

Entity Framework Coreで複数のDbSetプロパティ名を使用してDbContextをスキャフォールディングする方法は?

分類Dev

エラー: 'DbSet <..>プロパティを追加するように変更できませんでした-MVC4&EF 5

分類Dev

エラー: 'DbSet <..>プロパティを追加するように変更できませんでした-MVC4&EF 5

分類Dev

ASP.NETコアインデントエラー:エンティティタイプ 'AppUserLogin'は単一のキープロパティで定義されていますが、2つの値が 'DbSet.Find'メソッドに渡されました

分類Dev

EF:DbSetにエンティティを追加した結果にナビゲーションプロパティを含める

分類Dev

すべてのエンティティに対してDbSetを定義する必要がありますか

分類Dev

エンティティフレームワークlinqクエリを作成できませんでした

分類Dev

DbSetのプロパティを名前でクエリする方法はありますか?

分類Dev

Entity Frameworkで、可能なすべてのDbSetを列挙するswitchステートメントを使用せずに、対応するDbSetにジェネリックエンティティを追加するにはどうすればよいですか?

分類Dev

DbContext は、基本プロパティへのアクセス中に DbSet プロパティ ゲッターをオーバーライドします

分類Dev

Microsoft.EntityFrameworkCore DbSet.Update([NotNullAttribute] TEntityエンティティ)のユースケース

分類Dev

エンティティフレームワークを使用して複数のレコードを削除または更新できません

分類Dev

VS 2019でエンティティフレームワークを介してMySQLデータベースをロードできません

分類Dev

エンティティフレームワークはSQLクエリでJOINを使用しません

分類Dev

DbSet <TEntity>プロパティをEntityFrameworkCoreの別のクラスに移動します

分類Dev

エンティティフレームワークで親を経由せずに子エンティティを更新することはできません

分類Dev

DbContextクラスに存在するDbSet <>プロパティを、Controllerクラスに存在するActionメソッドのパラメーターとして使用するにはどうすればよいですか?

分類Dev

Qtインストーラーフレームワーク:TypeErrorはプロパティ名を読み取ることができません

分類Dev

エンティティフレームワークのナビゲーションプロパティを使用してデータベースを更新する

分類Dev

DbSetプロパティの名前はEntityFrameworkでコードファーストで使用されていますか?

分類Dev

エンティティプロパティとしてクラスプロパティ(ナビゲーションプロップ付き)を使用するにはどうすればよいですか?複雑なタイプはしません

Related 関連記事

  1. 1

    FakeItEasy DbSet / IQueryable <T>-エンティティフレームワーク6

  2. 2

    .NET Core 2.2-エンティティフレームワーク-DbSet.FromSql()を使用した[NotMapped]モデル属性のカスタム割り当て

  3. 3

    エンティティフレームワーク-DbSetにNullエンティティが含まれています

  4. 4

    DbSet <TEntity>からロードするときに、プロパティIsDeleted値に基づいてエンティティを除外します

  5. 5

    エンティティフレームワーク:DbSet <T>がすべてのデータをロードする理由

  6. 6

    エンティティフレームワーク:DbSet <T>がすべてのデータをロードする理由

  7. 7

    エンティティフレームワーク:大きなDbSetと複雑なWHERE句でCount()が非常に遅い

  8. 8

    エラーの取得:エンティティタイプ「コース」は単一のキープロパティで定義されていますが、2つの値が「DbSet.Find」メソッドに渡されました

  9. 9

    Entity Framework Coreで複数のDbSetプロパティ名を使用してDbContextをスキャフォールディングする方法は?

  10. 10

    エラー: 'DbSet <..>プロパティを追加するように変更できませんでした-MVC4&EF 5

  11. 11

    エラー: 'DbSet <..>プロパティを追加するように変更できませんでした-MVC4&EF 5

  12. 12

    ASP.NETコアインデントエラー:エンティティタイプ 'AppUserLogin'は単一のキープロパティで定義されていますが、2つの値が 'DbSet.Find'メソッドに渡されました

  13. 13

    EF:DbSetにエンティティを追加した結果にナビゲーションプロパティを含める

  14. 14

    すべてのエンティティに対してDbSetを定義する必要がありますか

  15. 15

    エンティティフレームワークlinqクエリを作成できませんでした

  16. 16

    DbSetのプロパティを名前でクエリする方法はありますか?

  17. 17

    Entity Frameworkで、可能なすべてのDbSetを列挙するswitchステートメントを使用せずに、対応するDbSetにジェネリックエンティティを追加するにはどうすればよいですか?

  18. 18

    DbContext は、基本プロパティへのアクセス中に DbSet プロパティ ゲッターをオーバーライドします

  19. 19

    Microsoft.EntityFrameworkCore DbSet.Update([NotNullAttribute] TEntityエンティティ)のユースケース

  20. 20

    エンティティフレームワークを使用して複数のレコードを削除または更新できません

  21. 21

    VS 2019でエンティティフレームワークを介してMySQLデータベースをロードできません

  22. 22

    エンティティフレームワークはSQLクエリでJOINを使用しません

  23. 23

    DbSet <TEntity>プロパティをEntityFrameworkCoreの別のクラスに移動します

  24. 24

    エンティティフレームワークで親を経由せずに子エンティティを更新することはできません

  25. 25

    DbContextクラスに存在するDbSet <>プロパティを、Controllerクラスに存在するActionメソッドのパラメーターとして使用するにはどうすればよいですか?

  26. 26

    Qtインストーラーフレームワーク:TypeErrorはプロパティ名を読み取ることができません

  27. 27

    エンティティフレームワークのナビゲーションプロパティを使用してデータベースを更新する

  28. 28

    DbSetプロパティの名前はEntityFrameworkでコードファーストで使用されていますか?

  29. 29

    エンティティプロパティとしてクラスプロパティ(ナビゲーションプロップ付き)を使用するにはどうすればよいですか?複雑なタイプはしません

ホットタグ

アーカイブ