0
A
回答
3
modelize = "This is a string".titleize.delete(' ')
2
一種方式做到這一點:
> s = "product on sale"
> s.titleize.gsub(' ', '')
=> "ProductOnSale"
5
在你有此名稱的模型/類的情況下,你可以使用constantize將其轉換爲類的名稱,只是這樣做:
"product on sale".constantize
否則,對於一般String
,你可以這樣做:
"product on sale".split(' ').collect(&:capitalize).join
在Rails ENV,你可以做到這一點在下面的方式,以及:
"product on sale".camelize.delete(' ')
0
另一種方式來做到這一點:
> string = "product on sale"
> string.gsub(' ','_').classify
=> "ProductOnSale"
相關問題
- 1. 更改型號名稱軌
- 2. 導軌和相同型號名稱
- 3. 導軌 - 型號名稱以S結尾
- 4. 導軌3型號名稱衝突
- 5. 更改導軌對象的列名稱
- 6. 如何更改導軌3中的列名稱?
- 7. 更改導軌控制器名稱
- 8. 在別名中的問題型號名稱導軌
- 9. 如何更改PreparedStatement中from子句的表名稱
- 10. 如何將日期更改爲名稱
- 11. 需要更改模型名稱與另一個型號名稱
- 12. SQL CASE語句更改THEN子句中的列名稱
- 13. 輕鬆更改型號名稱
- 14. 如何更改導入庫的名稱?
- 15. Loopback:如何更改模型的名稱?
- 16. 將月份名稱更改爲SSIS中的月份編號
- 17. 在軌道上導致ruby錯誤的型號名稱
- 18. 將curl更改爲httparty導軌
- 19. 如何將符號的hitbox更改爲其子符號的hitboxes?
- 20. 修改路線名稱 - 導軌
- 21. 將工作簿名稱更改爲VBA中的標準名稱
- 22. 如何將語言名稱更改爲qtranslate(wordpress)中的短名稱?
- 23. 如何將頁面標題名稱更改爲magento中的產品名稱?
- 24. 模型名稱/表格名稱中的前導號碼
- 25. 如何更改保存另一個模型的對象的導軌模型對象變量名稱
- 26. 更改我的'種子'文件 - 導軌
- 27. 導軌4:銷燬更新型號列
- 28. 更改類名稱,方法名稱並將其導出
- 29. 如何更改NSManagedObjects:名稱更改導致錯誤
- 30. 如何在Wordpress中將標籤更改爲其他名稱