Entity Framework (EF) Core は人気の Entity Framework データ アクセス テクノロジの軽量版であり、拡張性に優れ、オープン ソースで、プラットフォームに依存しません。 EF Core は、次のようなオブジェクト リレーショナル マッパー (O/RM) として機能します。 .NET 開発者が .NET オブジェクトを使用してデータベースを操作できるようにする。 通常記述しなければならないデータアクセス コードの多くを不要にする。 EF Core は多くのデータベース エンジンに対応しています。詳細については、「Database Providers」(データベース プロバイダー) を参照してください。 モデル EF Core では、データ アクセスはモデルを利用して実行されます。 モデルはエンティティ クラスと、データベースとのセッションを表すコンテキ
サイトのスタイルを設定する 次のコードをコピーし、Pages/Shared/_Layout.cshtml ファイルに貼り付けます。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>@ViewData["Title"] - Contoso University</title> <link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" /> <link rel="stylesheet" href="~/css/site.css" asp-append-version="true
プログラムを中心とした個人的なメモ用のブログです。 タイトルは迷走中。 内容の保証はできませんのであしからずご了承ください。 公式サイトに Entity Framework Core のリレーションシップについての記述がありますが、私のような初心者にはなかなか難しいので、和訳を兼ねて自分なりにまとめてみました。 - https://docs.microsoft.com/en-us/ef/core/modeling/relationships しかし、後半に行くほどただ和訳しただけになってしまいました・・・。 ## 環境 - Visual Studio 2017 - .NET Core 2.0 - Entity Framework Core 2.0 ## 用語 リレーションシップについて説明するにあたり、いろいろな用語が出てくるので、公式サイトではまず用語の定義から説明されています。 - h
EntityFramework、SaveChange()の例外発生時に、SQLのエラーを表示させる方法。 SQLExceptionが表示されなくて、どの部分でエラーが起きているか分からなくて困った…。 そんな時の備忘録。 EntityFramework側で検証が行われているらしい。 下記のコードで検証の内容を出力することができる。 try { db.SaveChanges(); } catch (System.Data.Entity.Validation.DbEntityValidationException ex) { foreach (var errors in ex.EntityValidationErrors) { foreach (var error in errors.ValidationErrors) { // VisualStudioの出力に表示 System.Diagno
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く