ASP.NET MVC5で大量のデータを操作する

aiokos

私は現在、大量のデータを含むデータベースを使用してグラフ作成ライブラリを実装することに取り組んでいます。私が使用しているテーブルの場合、生データは148列のデータに分散されており、1000行を超えています。いくつかの列を含むテーブルのモデルしか作成していないため、この特定のテーブルのモデルを実装する方法がわかりません。モデルを作成し、Entity Frameworkを使用してデータベースに接続する私の通常の方法は、各列に148のプロパティを実装することは効率的な方法ではないように思われるため、実用的ではないようです。

私の質問は次のとおりです。

このテーブルをMVCプロジェクトに実装して、テーブルからデータをプルできる読み取りアクションがあるようにするための適切な方法は何でしょうか。

148のプロパティを宣言せずに、モデルから148列のデータを読み取ることができるように、モデルをどのように構成しますか?

Entity Frameworkは、この目標を達成するための効率的な方法ですか?

johnnyRose

Entity Framework Database Firstは、問題の完璧な解決策のように思えます。

データファーストモデルとは、それらがどのように聞こえるかを意味します。データはコードよりも前に存在します。Entity Frameworkは、指定したテーブルに基づいて、モデルを部分クラスとして作成します。

さらに、テーブルが変更されても例外はスローされません(存在しないフィールドにアクセスしているものがない限り)。これは、多くの場合に非常に役立ちます。移行は必要ありません。代わりに、生成されたモデルを右クリックして[データベースからモデルを更新]をクリックするだけで、魔法のように機能します。プロセス全体は、CodeFirstよりも大幅に高速化できます。

これがあなたを助けるための別のチュートリアルです。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

ASP.NET MVC5コントローラーでjsonデータを受信する

分類Dev

ASP.NET MVC5の部分ページで<List>データをレンダリングします

分類Dev

asp.net mvc5で管理ページを作成する

分類Dev

ASP .NET MVC5でAspNetUserのSecurityStampを作成する方法

分類Dev

ASP.NET MVC5でパラメーターなしの属性ルートを追加する

分類Dev

AuthorizeAttribute ASP.NET Web.API MVC5のIsAuthorizedでPostパラメーターを取得する方法

分類Dev

ASP.NET、MVC5の2つのモデルを処理する1つのコントローラー

分類Dev

ASP.NET MVC5のロールからユーザーを削除する

分類Dev

ASP.NET MVC5でストアを作成する

分類Dev

ASP.NET MVC5で画像を表示する

分類Dev

ASP.NET MVC5でAttributeRoutingを構成する

分類Dev

devexpress asp.net mvc5でグリッドビューを作成する

分類Dev

ASP.NET MVC5で1対多の関係を実装する

分類Dev

ASP.NET MVC5で現在のユーザーの役割を変更して適用する方法

分類Dev

asp.net mvc5でファイルのコンテンツタイプを取得する方法

分類Dev

ASP.Net MVC5でエラー検証の概要ヘッダーを表示する方法

分類Dev

ASP.NET MVC5アプリケーションのアクションでOnResultExecutedフィルターを回避する

分類Dev

ASP.NET MVC 5Razorで関連データを追加する

分類Dev

ASP.NET MVC5のモデルエラー

分類Dev

部分ビューは、更新後に間違ったデータを表示します(asp.net MVC5)

分類Dev

Asp.net Identity MVC5でのロールの作成

分類Dev

インターネット接続が利用可能な場合、APIを介して2つのasp.net mvc5アプリケーション間でデータを共有する

分類Dev

ASP.NET MVC5バンドルの「バージョン」をMVC6に移行する

分類Dev

ASP NET MVC5サーバーからファイルを削除する

分類Dev

ASP.NET MVC5でDropDownListForを使用しているNullReferenceException

分類Dev

ASP.NET MVC5でロール名を持つユーザーを一覧表示する方法

分類Dev

ASP.NET MVC5でCheckBoxListを複数選択します

分類Dev

asp.net mvc5で@usingnamspceを使用します

分類Dev

asp.net MVC5 で API を呼び出す方法

Related 関連記事

  1. 1

    ASP.NET MVC5コントローラーでjsonデータを受信する

  2. 2

    ASP.NET MVC5の部分ページで<List>データをレンダリングします

  3. 3

    asp.net mvc5で管理ページを作成する

  4. 4

    ASP .NET MVC5でAspNetUserのSecurityStampを作成する方法

  5. 5

    ASP.NET MVC5でパラメーターなしの属性ルートを追加する

  6. 6

    AuthorizeAttribute ASP.NET Web.API MVC5のIsAuthorizedでPostパラメーターを取得する方法

  7. 7

    ASP.NET、MVC5の2つのモデルを処理する1つのコントローラー

  8. 8

    ASP.NET MVC5のロールからユーザーを削除する

  9. 9

    ASP.NET MVC5でストアを作成する

  10. 10

    ASP.NET MVC5で画像を表示する

  11. 11

    ASP.NET MVC5でAttributeRoutingを構成する

  12. 12

    devexpress asp.net mvc5でグリッドビューを作成する

  13. 13

    ASP.NET MVC5で1対多の関係を実装する

  14. 14

    ASP.NET MVC5で現在のユーザーの役割を変更して適用する方法

  15. 15

    asp.net mvc5でファイルのコンテンツタイプを取得する方法

  16. 16

    ASP.Net MVC5でエラー検証の概要ヘッダーを表示する方法

  17. 17

    ASP.NET MVC5アプリケーションのアクションでOnResultExecutedフィルターを回避する

  18. 18

    ASP.NET MVC 5Razorで関連データを追加する

  19. 19

    ASP.NET MVC5のモデルエラー

  20. 20

    部分ビューは、更新後に間違ったデータを表示します(asp.net MVC5)

  21. 21

    Asp.net Identity MVC5でのロールの作成

  22. 22

    インターネット接続が利用可能な場合、APIを介して2つのasp.net mvc5アプリケーション間でデータを共有する

  23. 23

    ASP.NET MVC5バンドルの「バージョン」をMVC6に移行する

  24. 24

    ASP NET MVC5サーバーからファイルを削除する

  25. 25

    ASP.NET MVC5でDropDownListForを使用しているNullReferenceException

  26. 26

    ASP.NET MVC5でロール名を持つユーザーを一覧表示する方法

  27. 27

    ASP.NET MVC5でCheckBoxListを複数選択します

  28. 28

    asp.net mvc5で@usingnamspceを使用します

  29. 29

    asp.net MVC5 で API を呼び出す方法

ホットタグ

アーカイブ