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

  • colacas

    colacas

    29 EKİM 2006
  • ethr95awd

    ethr95awd

    8 Kasım 2006
  • FrameCityJackal

    FrameCityJac

    4 Aralık 2010