ruby-on-rails - 我如何检查 ruby​​ on rails 2 中的对象是否为空?

标签 ruby-on-rails ruby ruby-on-rails-2

我想检查我的对象 @objectname 何时不等于 null 以显示 @objectname 的值,否则显示未找到任何值。

我试过这个:

<% if (@objectname != null) then %>

但是我收到一个错误。

最佳答案

在 Ruby 中是 nil,而不是 null。只需说 if @objectname 来测试它是否不是 nil 就足够了。并且没有 then。您可以在此处找到有关 if 语法的更多信息:

http://en.wikibooks.org/wiki/Ruby_Programming/Syntax/Control_Structures#if

关于ruby-on-rails - 我如何检查 ruby​​ on rails 2 中的对象是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10371673/

相关文章:

ruby-on-rails - 无法在 postgresql 中创建数据库

ruby-on-rails - 解析日期时间字符串以转换为不同格式时,Ruby on Rails 出现无效日期错误

ruby-on-rails - require 'pg' 返回 true 但未能定义 PGconn 和 PG

ruby-on-rails - 如何保存网络服务返回的图像?

ruby-on-rails - 如何在 Ruby 或 Ruby in Rails 中使用带有计数器的拒绝

ruby-on-rails - 引导表选项 : filter and search

sql - Ruby Rails Postgis - 查找多边形中的所有点

ruby-on-rails - rails sqlite 适配器错误

ruby - Ruby 中的私有(private)模块方法

javascript - d3/dc.js - 如何创建堆叠条形图,同时告诉 crossfilter 将数组中的元素视为单独的记录?