你如何提取像" cart_item"从模型CartItem的实例?

时间:2011-10-17 15:44:58

标签: ruby-on-rails ruby-on-rails-3

假设我们有一个模型CartItem,在代码中的某个地方我们有一个该模型的实例,@ my_example_cart_item。使用该实例并获取字符串“cart_item”的最简洁方法是什么?我需要将字符串用作I18N查找中的作用域。以下工作,但似乎非常详细:

@my_example_cart_item.class.model_name.underscore.downcase
# 'cart_item'

1 个答案:

答案 0 :(得分:0)

这很详细,但很清楚。如果您经常这样做,请创建一种方法来更简洁地表达这一点。