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

  • Jack Vale Films

    Jack Vale Fi

    8 ŞUBAT 2007
  • SoundHound

    SoundHound

    8 Mart 2006
  • Vicious Computers

    Vicious Comp

    14 EKİM 2006