DbContext
に保存したくないテーブルデータがあります。データベースを削除してもう一度設定しましたが、保留中の変更はDbContext
から離れることはありません。Entity Frameworkの保留中の変更をクリアする方法
データベースを再構築した後、私のデータベーステーブルは空ですが、オブジェクトのリストとしてエンティティを呼び出すと、古いオブジェクトが含まれています。 Entity Framework 6を使用してDbContext
から古い保留データを消去する方法についてのアドバイスはありますか?
アハはそれを考えていませんでした。しかし、持ち物を取り除くか、どうすれば取り除くことができますか? –
削除しないでください。 'DbContext'の新しいインスタンスを作成すると、空になります。操作間で 'DbContexts'を再利用しないことが一般的なルールです。それらはメモリを消費し、実際にはあなたの例で起こった誤った実行を引き起こすことさえあります。 –
今、私はそれを理解しています。ありがとう! –