【发布时间】:2017-03-09 17:35:58
【问题描述】:
我刚刚知道我不能在 rails 控制台或 IRB 中使用“pluralize”方法。这有什么我不明白的地方吗?
2.3.0 :001 > pluralize
NameError: undefined local variable or method `pluralize' for main:Object
在 ruby 或视图文件中使用时会得到很好的解释。为什么我不能在 Rails 控制台中使用它?
【问题讨论】:
-
所以你想复数 what?
main? -
@mudasobwa:我认为(和你一样)复数是一种字符串方法。但它不是:)
-
@SergioTulentsev 天哪...
-
@SergioTulentsev 实际上是a method on strings。所以
"poop".pluralize产生“便便”。 -
@mmichael:嗯。首先我的记忆失败了,然后我的谷歌搜索。我现在要戒网了。
标签: ruby-on-rails ruby