rails 字符串的一些小技巧
来源:互联网 发布:博尔量化源码 编辑:程序博客网 时间:2024/06/06 19:12
rails 字符串的一些小技巧
camelize
"active_model".camelize#=>"ActiveModel"
classify
'ham_and_eggs'.classify#=> "HamAndEgg"'posts'.classify#=> "Post"
constantize
'Module'.constantize#=> Module'Foo::Bar'.constantize# => Foo::Bar
dasherize
dasherize('puni_puni') # => "puni-puni"
deconstantize
deconstantize('Net::HTTP') # => "Net"deconstantize('::Net::HTTP') # => "::Net"deconstantize('String') # => ""deconstantize('::String') # => ""deconstantize('') # => ""
demodulize
demodulize('ActiveRecord::CoreExtensions::String::Inflections') # => "Inflections"demodulize('Inflections') # => "Inflections"demodulize('::Inflections') # => "Inflections"demodulize('') # => ""
foreign_key
foreign_key('Message') # => "message_id"foreign_key('Message', false) # => "messageid"foreign_key('Admin::Post') # => "post_id"
humanize
humanize('employee_salary') # => "Employee salary"humanize('author_id') # => "Author"humanize('author_id', capitalize: false) # => "author"humanize('_id') # => "Id"
0 0
- rails 字符串的一些小技巧
- 格式化字符串函数的一些小技巧
- rails 中 使用 rabl 来生成 json 的时候 ,一些小技巧
- rails 中 使用 rabl 来生成 json 的时候 ,一些小技巧
- rails 中使用association 生成select 下拉框的一些小技巧
- rails项目编写中的一些小技巧小心得
- HTML小技巧的一些小技巧
- HTML小技巧的一些小技巧
- HTML小技巧的一些小技巧
- HTML小技巧的一些小技巧
- JasperReports的一些小技巧
- 整人的一些小技巧!
- VC的一些小技巧
- 常用的一些小技巧
- freebsd的一些小技巧
- javascript的一些小技巧
- javascript的一些小技巧
- javascript的一些小技巧
- Spring单例与线程安全小结
- Linux学习篇之~unit5
- Java中将String类型依照某个字符分割成数组
- UGUI优化:批次合并源码分析及工具
- html,js自助打字代码
- rails 字符串的一些小技巧
- Intellij idea的go代码自动格式化
- c语言 数左右移的问题
- nginx初步负载均衡
- Visual Studio Ultimate 2013 Update5 中文版/英文版 下载 CD-KEY
- 2017/4/6
- AT指令集
- 用java实现自动创建文件及文件夹
- Unity3D BoxRunner游戏 源码下载