SORU
1 Mart 2012, PERŞEMBE


Yılan harf dönüştürme dize ruby deve davaya

Deve davaya yılan davadan bir adım dönüştürmek için çalışıyorum. Built-in herhangi bir yöntem var mı?

Örn: AppUser için app_user

(Model AppUser dönüştürmek istiyorum app_user bir dize var).

CEVAP
1 Mart 2012, PERŞEMBE


Eğer kullanıyorsanız Raylar, String#camelize aradığınız nedir.

  "active_record".camelize                # => "ActiveRecord"
  "active_record".camelize(:lower)        # => "activeRecord"

Eğer gerçek bir ders almak isterseniz, bunun üzerine String#constantize kullanmalısınız.

"app_user".camelize.constantize

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • engineerguy

    engineerguy

    10 Ocak 2010
  • Māris Zaharovs

    Māris Zahar

    28 Mayıs 2008
  • MultiPlayStationMan

    MultiPlaySta

    17 Aralık 2009