2
我有RoR应用程序,我想改变我的代码的一些线条,以更优雅。红宝石当零或空字符串
foo = params[:customer][:language].nil? or params[:customer][:language].empty? ? 'es' : params[:customer][:language]
我尝试用
foo = params[:customer][:language] || 'es'
但它到底是不一样的。
在此先感谢。
什么''空白方法? – zrl3dx
http://api.rubyonrails.org/classes/Object.html#method-i-blank-3F –