में prefetch_related पर फ़िल्टर करें prefetched वस्तुओं को फ़िल्टर करने का कोई तरीका है? मुझे prefetched ऑब्जेक्ट्स का नवीनतम() प्राप्त करने की आवश्यकता है, लेकिन अगर आप नवीनतम उपयोग करते हैं तो prefetch_related काम नहीं करता है क्योंकि क्वेरी बदल दी गई है?Django
यहाँ उदाहरण मैं क्या आवश्यकता है, लेकिन मैं वहाँ एक सरल समाधान का है उम्मीद कर रहा था ...
https://github.com/ionelmc/django-prefetch#example
मैंने इसका परीक्षण किया और ऐसा लगता है कि यह बेवकूफ लूप के समान प्रश्न उत्पन्न करता है ... मुझे नहीं लगता कि आप रिवर्स रिलेशन – alan
पर select_related का उपयोग कर सकते हैं मुझे खेद है - बेशक यह prefetch_related होना चाहिए (मैंने अपना जवाब संपादित किया)। सभी के साथ इस छेद सेट का उपयोग करना() prefetched और iterating यह डेटाबेस हिट नहीं करना चाहिए। – jasisz