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中将标签更改为其他名称