मुझे बड़ी तालिका की सभी पंक्तियों से डेटा पढ़ने की जरूरत है, लेकिन मैं एक ही समय में सभी डेटा को स्मृति में खींचना नहीं चाहता हूं। क्या कोई स्क्लेक्लेमी फ़ंक्शन है जो पेजिंग को संभालेगा? यही है, कई पंक्तियों को स्मृति में खींचें और फिर आवश्यक होने पर और अधिक प्राप्त करें।SQLAlchemy और पेजिंग
मुझे समझ में आता है कि आप limit
और offset
के साथ this article के साथ ऐसा कर सकते हैं, लेकिन अगर मुझे ऐसा नहीं करना है तो मैं इसे संभालना नहीं चाहूंगा।
ऐसा लगता है कि वेबसाइट को प्रस्तुत करने के संदर्भ में पेजिनेशन का समर्थन करता है ... मैं बस डेटाबेस से बात करने की कोशिश कर रहा हूं, कोई अग्रभाग नहीं। –
डेटाबेस परत पर, 'सीमा' और' ऑफ़सेट 'पुनरावृत्ति वास्तव में सबसे उपयुक्त परिदृश्य है, ठीक उसी तरह मूल रूप से प्रलेखित। मेरा मानना है कि यहाँ तर्क यह है कि डेटाबेस _anyway_ के साथ क्या हो रहा है, इस प्रकार, आप अपने स्वयं के 'लूप' भी प्रदान कर सकते हैं। :) – MrGomez
असल में, नहीं, मैं बहुत गलत हूं। मैं अपना जवाब अपडेट कर रहा हूं, क्योंकि मुझे एक और निश्चित संसाधन मिला है। – MrGomez