Tôi đang sử dụng thư viện EntityFramework.Extended để thực hiện cập nhật hàng loạt. Vấn đề duy nhất là EF không theo dõi các cập nhật hàng loạt do thư viện thực hiện. Vì vậy, khi tôi truy vấn DbContext
lại nó không trả về các thực thể đã cập nhật.
Tôi nhận thấy rằng việc sử dụng AsNoTracking()
phương pháp trong khi truy vấn sẽ tắt theo dõi và nhận dữ liệu mới từ cơ sở dữ liệu. Tuy nhiên, vì EF không theo dõi các thực thể được truy vấn AsNoTracking()
nên tôi không thể thực hiện bất kỳ cập nhật nào đối với dữ liệu được truy vấn.
Có cách nào để buộc EF nhận dữ liệu mới nhất trong khi theo dõi các thay đổi không?