Visual Studio 2013、asp.net mvc 5、コードファーストで開発を行っております。
下記のようにメンバ変数に文字列配列を持ったHogeクラス(本投稿の下部に記載)を定義してオブジェクトを生成し、データベースに登録しました。
サーバーエクスプローラーでデータベースを確認してみたところ、
テーブルにHogeListカラム列自体が存在しておりませんでした。
データベースからHogeオブジェクトを取得して内容を確認したところ
HogeListに値は入っているので保存はできているようです。
サーバーエクスプローラーで配列変数のカラムは閲覧できないのでしょうか?
宜しくお願い致します。
public class Hoge { [Key] public string Name { get; set; } public List<string> HogeList { get; set; } public Parent() { Name = "TestHoge"; HogeList = new List<string> {"ABC", "DEF"}; } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。