gpt4 book ai didi

ruby-on-rails - TimeDate 方法检查返回 nil

转载 作者:行者123 更新时间:2023-12-02 00:38:08 25 4
gpt4 key购买 nike

我试图从 Rails 方法返回 true/false,但它一直返回 nil。

不确定我哪里出错了。

def method_name?
DateTime.now < DateTime.new(2018, 5, 14, 23, 59, 59)
end

然后我通过

调用它
<% if @method_name %>

Show this

<% else %>

Show that

<% end %>

最佳答案

我假设 method_name? 在 helper 中。请更改:

<% if @method_name %>

<% if method_name? %>

调用@method_name表示访问不存在的实例变量,返回nil

关于ruby-on-rails - TimeDate 方法检查返回 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48524556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com