मैंने एक मॉडल को संशोधित किया है इसलिए इसमें एक नया क्षेत्र शामिल है, जैसे ...
field :url, :type => String
मैं एक्टीमेडिन का उपयोग करता हूं, इसलिए जब मैं एक नई प्रविष्टि बनाता हूं तो @model.url
खाली होती है, और स्कीमा बदलने से पहले बनाई गई प्रविष्टियों में यह शून्य होता है। मैं दोनों का चयन कैसे करूँ? मैं प्रयास कर चुका हूं:
# Returns nils and strings
Model.where(:url.ne => "").count
# Returns strings and ""
Model.where(:url.ne => nil).count
# Returns strings, nils and ""
Model.where(:url.ne => ["", nil]).count
या, अगर इस तरह के परिदृश्य के लिए सबसे अच्छा अभ्यास है तो कृपया मुझे बताएं।