मैं रेल पर रूबी का उपयोग कर रहा हूं और यह जांचने की कोशिश कर रहा हूं कि कोई प्रश्न किसी मूल्य को वापस कर रहा है या नहीं। , क्वेरी एक परिणाम मिलते हैं तोरूबी-ऑन-रेल जांचें कि क्या क्वेरी परिणाम खाली है (Model.find)
@search = Customer.find_by_name($login_name)
सब कुछ ठीक है, लेकिन मैं कैसे खाली परिणामों पर प्रतिक्रिया कर सकते हैं:
इस क्वेरी है?
मैंने कोशिश की:
if @search.empty?
flash[:notice] = 'Username nicht bekannt'
redirect_to :action => :login
end
लेकिन मैं कोई त्रुटि मिलती है:
undefined method `empty?' for nil:NilClass
किसी भी विचार क्या गलत हुआ?
धन्यवाद !!!
बढ़िया! अच्छी तरह से काम! आपका बहुत बहुत धन्यवाद! – Tobi89