【发布时间】:2013-12-10 23:34:02
【问题描述】:
我想将一些数字转换成文字。 所以我用“gem install numbers_and_words”安装了numbers_and_words gem -
我重新启动了服务器,并尝试从我的 index.html.erb 中的 Read.me 运行此示例:
<%= 42.to_words %>
但我收到此错误:
帖子中的 NoMethodError#index - 42:Fixnum 的未定义方法“to_words”
我检查了几次 gem 文档,但我无法弄清楚我缺少什么。
这是我关于索引的帖子控制器。
def index
@posts = Post.order("created_at desc")
@published = Post.where(draft:false).order("created_at desc")
@drafts = Post.where(draft:true).order("created_at desc")
respond_to do |format|
format.html # index.html.erb
format.json { render json: @posts }
end
end
我做错了什么?我在安装过程中忘记了什么吗? 我对 Rails 很陌生,如果这是一个微不足道的新手问题,我很抱歉。
非常感谢您的帮助!真的很感激。
【问题讨论】:
-
你不能只写四十二吗?
-
@ShaunFrostDukeJackson ;) - 这只是自述文件中的测试示例。我想写 当然也不行。
标签: ruby-on-rails ruby-on-rails-3 rubygems nomethoderror