Entity Framework (任意のバージョン) で DB クエリ キャッシュをクリアするために、この Rails の輝きに相当するものはありますか? 私はこの問題を抱え続けており、それを解決する簡単な方法を見つけることができないようです:
すべての関連付けメソッドはキャッシュを中心に構築されており、最新のクエリの結果を今後の操作で使用できるように保持します。キャッシュはメソッド間でも共有されます....
しかし、データがアプリケーションの他の部分によって変更された可能性があるため、キャッシュを再読み込みしたい場合はどうすればよいでしょうか? 関連付け呼び出しに true を渡すだけです。
customer.orders # retrieves orders from the database
customer.orders.size # uses the cached copy of orders
customer.orders(true).empty? # discards the cached copy of orders
# and goes back to the database