ruby on rails を使用していて、クエリが値を返すかどうかを確認しようとしています。
これはクエリです:
@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
何がうまくいかなかったのですか?
ありがとうございました!!!