回答編集履歴

3

コレクション初期化子になっていたので直した

2021/08/25 09:14

投稿

BluOxy
BluOxy

スコア2663

test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  var original = context.Blogs.First();
28
28
 
29
- var clone = new Blog { source.Url };
29
+ var clone = new Blog { Url = source.Url };
30
30
 
31
31
  context.Blogs.Add(clone);
32
32
 

2

文章の修正

2021/08/25 09:14

投稿

BluOxy
BluOxy

スコア2663

test CHANGED
@@ -2,9 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- データベースの仕組み上、主キーの更新はリンクされている全てのテーブルも更新する必要があり推奨されません。
6
-
7
- ですから、Entity Framework においてもそのような操作は許可されずエラーが出ているのでしょう。
5
+ データベースの仕組み上、主キーの更新はリンクされている全てのテーブルも更新する必要があり推奨されません。ですから、Entity Framework においてもそのような操作は許可されずエラーが出ているのでしょう。
8
6
 
9
7
 
10
8
 
@@ -12,9 +10,7 @@
12
10
 
13
11
 
14
12
 
15
- まずは [コンテキストとエンティティ クラスを使用してデータを追加、変更、および削除する方法](https://docs.microsoft.com/ja-jp/ef/core/saving/basic) を参照してください。
13
+ まずは [コンテキストとエンティティ クラスを使用してデータを追加、変更、および削除する方法](https://docs.microsoft.com/ja-jp/ef/core/saving/basic) を参照してください。"データの追加" にて新たなエンティティのインスタンスを作成している部分が重要です。
16
-
17
- "データの追加" にて新たなエンティティのインスタンスを作成している部分が重要です。
18
14
 
19
15
 
20
16
 

1

文章の修正

2021/08/24 21:52

投稿

BluOxy
BluOxy

スコア2663

test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
 
4
4
 
5
+ データベースの仕組み上、主キーの更新はリンクされている全てのテーブルも更新する必要があり推奨されません。
6
+
5
- データベースの仕組み上、主キーの更新はリンクされている全てのテーブルも更新る必要がありますから、Entity Framework においてもそのような操作は許可されずエラーが出ているのでしょう。
7
+ すから、Entity Framework においてもそのような操作は許可されずエラーが出ているのでしょう。
6
8
 
7
9
 
8
10