मैं बैच अपडेट करने के लिए EntityFramework.Extended लाइब्रेरी का उपयोग कर रहा हूं । एकमात्र समस्या ईएफ पुस्तकालय द्वारा किए गए बैच अपडेट का ट्रैक नहीं रखता है। इसलिए जब मैं DbContext
फिर से क्वेरी करता हूं तो यह अपडेटेड संस्थाओं को वापस नहीं करता है।
मैंने पाया कि AsNoTracking()
क्वेरी करते समय विधि का उपयोग करना ट्रैकिंग को अक्षम करता है और डेटाबेस से ताज़ा डेटा प्राप्त करता है। हालाँकि, चूंकि EF के साथ संबंधित संस्थाओं पर नज़र नहीं रखता है AsNoTracking()
, मैं queried डेटा पर कोई भी अपडेट करने में सक्षम नहीं हूं।
क्या परिवर्तनों को ट्रैक करते समय नवीनतम डेटा प्राप्त करने के लिए ईएफ को मजबूर करने का कोई तरीका है?