Railsでは、to_label
とto_s
の違いは何ですか?特に、ビューにモデル情報を表示するコンテキストでは、 to_s
を定義した場合、ビュー内で明示的にModel.to_s
を呼び出す必要はありません。次にto_label
を使用する利点は何ですか?Railsでは、to_labelとto_sの違いは何ですか?
0
A
答えて
1
TO_LABELは廃止されました、私は違いがto_label
は、このようなto_s
だけで、オブジェクトを変換して、オブジェクトのクラス名to_s
としてその変換値でいくつかの魔法をしたということだったと思いRails3ソースから
0
それを見つけることができません文字列に変換する。
関連する問題
- 1. Rubyでは、String()と#to_sの違いは何ですか?
- 2. Railsでtry()とスコープto_s()をチェーンするには? Railsのビューで
- 3. JRuby on RailsとRuby on Railsの違いは何ですか?
- 4. `require 'rails'`と` require' rails/all'`の違いは何ですか?
- 5. Ruby on Railsでのセレンとカピバラの違いは何ですか?
- 6. Railsでexample.com/controllerとexample.com/controller/の違いは何ですか?
- 7. Railsコントローラの 'env'と 'request.env'の違いは何ですか?
- 8. RailsのEmployee.lastとEmployee.last.decorateの違いは何ですか?
- 9. Ruby on Railsの@userとuserの違いは何ですか?
- 10. Railsのconfig.action_mailer.smtp_settingsとActionMailer :: Base.smtp_settingsの違いは何ですか?
- 11. Railsのindex.htmlとindex.html.erbの違いは何ですか?
- 12. gem bootstrap-sassとgem twitter-bootstrap-railsの違いは何ですか
- 13. RubyとRuby on Railsの違いは何ですか?
- 14. RubyとRuby on Railsの違いは何ですか?
- 15. Rails 4 - request.original_fullpathとrequest.fullpathの違いは何ですか?
- 16. foreman startとforeman run railsの違いは何ですか?
- 17. railsとmodulesの違いは何ですか?
- 18. RackとRails Metal(Ruby)の違いは何ですか?
- 19. Rails 3:エンジンとGemの違いは何ですか?
- 20. $と$$の違いは何ですか?
- 21. `##`と `hashCode`の違いは何ですか?
- 22. typedefとの違いは何ですか?
- 23. NodeJS:「./ ..」と「..」の違いは何ですか?
- 24. {}())と{})の違いは何ですか?
- 25. `&`と `ref`の違いは何ですか?
- 26. `==`と `is`の違いは何ですか?
- 27. difftimeと ' - 'の違いは何ですか?
- 28. #{} $ {}と%{}の違いは何ですか?
- 29. ⊕と+の違いは何ですか?
- 30. アペンダーと〜の違いは何ですか?