ruby on rails - Will_paginate with mongoid (total_entries issue) -
'विल_पेग्नेट' मणि के साथ mongoid का उपयोग करते समय, यह 'total_entries' नामक विधि की तरह लगता है जो काम करता है जो perfomance को प्रभावित कर सकता है
इसलिए मैं 'विल_पेग्नेट' मणि के साथ मोंगॉयड का उपयोग कर रहा था और मुझे 'total_entries' विकल्प के साथ इस समस्या थी, और अधिक विशिष्ट, मुझे नहीं लगता कि यह बिल्कुल भी काम कर रहा था, जो कई स्थितियों में परिष्कार के लिए बहुत अच्छा नहीं है ... कुछ समय बाद मैंने मणि पाया लेकिन यह नहीं दिखता कि 'कुल_एडिट्री' पद्धति वहां काम कर रही थी, इसलिए मैंने यहाँ किया है: < Br> 1) विग_पाग्नेट_मैगॉइड स्थान में खोला गया mongoid_paginator। 2) थोड़ा तय किया, तो यह इस तरह दिखता है:
WillPaginate :: collection.create (विकल्प [: पृष्ठ], विकल्प [ : Per_page]) | पेजर | Items_count = options [: total_entries] || स्वयं कोटा fill_pager_with self.skip (विकल्प [: ऑफसेट])। सीमा (विकल्प [: per_page]), आइटम की गणना, पेजर जो मैंने लिया और हालेलुजा, यह फिर से काम करता है, नहीं हर लोड पर अधिक मायने रखता है।
चूंकि मैं एक नौसिखिया हूं इसलिए मैं कुछ बेवकूफ बना सकता हूं और मुझे आशा है कि अगर मुझे उम्मीद है कि मुझे सही किया जाएगा और किसी के लिए यह उपयोगी होगा:)
Comments
Post a Comment