के लिए रांसैक सॉर्ट_लिंक का उपयोग करें, मैं अपने रेल प्रोजेक्ट में रेंसैक की सॉर्ट_लिंक का उपयोग कर रहा हूं ताकि मेरे भुगतान मॉडल के लिए फीस की एक सूची प्रदर्शित हो सके। हालांकि, 'fee_amount' भुगतान मॉडल का गुण नहीं है, बल्कि बिल मॉडल (जो भुगतान से संबंधित है) की क्लास विधि है। क्या मैं वर्तमान में है:गैर-गुण
<% = sort_link @search,: bill_fee_amount, "सुविधा शुल्क"%>
जो वर्तमान भुगतान की बिल तक पहुँचता है और फोन करना चाहिए उस बिल पर 'शुल्क_माउंट' विधि, जो कुछ गणना करता है और एक फ्लोट देता है। यह वो फ्लोट्स है जिन्हें मैं खोजना चाहता हूं।
क्या यह किया जा सकता है, या क्या मैं केवल उस मॉडल के गुणों से सॉर्ट कर सकता हूं जिसके साथ मैं काम कर रहा हूं?
चेक इस [मुद्दा] (https://github.com/ernie/ransack/issues/61)। रंसैक में समान कार्यक्षमता नहीं है जो meta_search। आंतरिक रूप से, यह हमेशा डेटाबेस में परिभाषित मॉडल का उपयोग कर रहा है, और मैं इसे स्कॉप्स द्वारा बनाई गई अस्थायी तालिकाओं का उपयोग नहीं कर सका –