0
假設我們有一個模型CartItem,並且在代碼中的某處我們有一個該模型的實例@my_example_cart_item。什麼是最簡潔的方式來使用該實例並獲得字符串「cart_item」?我需要字符串在I18N查找中用作範圍。下面的工作,但似乎很詳細:如何從模型CartItem的實例中提取像「cart_item」這樣的字符串?
@my_example_cart_item.class.model_name.underscore.downcase
# 'cart_item'
'@ my_example_cart_item.class.to_s.underscore'應該這樣做 – Bohdan