0
私はApplicationUserクラスにプロパティを追加して移行を行いましたが、自分のデータベーススキーマに変更はありません。ApplicationUserのプロパティとして配列を持っているとどうなりますか?
この配列にデータを追加すると、どこに格納されますか?
私はApplicationUserクラスにプロパティを追加して移行を行いましたが、自分のデータベーススキーマに変更はありません。ApplicationUserのプロパティとして配列を持っているとどうなりますか?
この配列にデータを追加すると、どこに格納されますか?
配列がマップされていません。実際にがである唯一の列挙型はICollection
です。それ以外はEFによって無視されます。結果として、あなたの質問に対する答えはそれが保存されないということです。配列プロパティを持つことができますし、その配列に要素を追加できますが、エンティティが範囲外になるとすぐにすべて破棄されます。データベースには何も保存されません。
保存されているかどうかを確認してください。もしそうなら、おそらく別のテーブルにあります。 –
私はそれがないすべてのテーブルを見てきました。これが永続的に保存されているかキャッシュされているかどうか疑問に思ってレコードを追加できます。 –
初心者のためのコンテキストとApplicationUserクラスを表示してください。あなたのコンテキストはIdentityDbContextから継承していますか? –