मैं गतिशील रूप से स्कॉप्स उत्पन्न करना चाहता हूं।रेल मॉडल में गतिशील रूप से स्कॉप्स उत्पन्न करें
class Product < ActiveRecord::Base
POSSIBLE_SIZES = [:small, :medium, :large]
scope :small, where(size: :small)
scope :medium, where(size: :medium)
scope :large, where(size: :large)
end
हम POSSIBLE_SIZES निरंतर आधार पर कुछ के साथ scope
कॉल जगह ले सकता है: मान लीजिए मैं निम्नलिखित मॉडल करते हैं? मुझे लगता है कि मैं उन्हें दोहराने के लिए ड्रवाई का उल्लंघन कर रहा हूं।
बहुत साफ है, धन्यवाद! (और हाँ, मैं तर्क के साथ scopes के बारे में पता है। मुझे लगता है कि यह मेरे विशिष्ट मामले में क्लीनर है) – spike