Tutoriel par Examples: constantize



User est une classe ActiveRecord ou Mongoid . Remplacez l' User par n'importe quelle classe Rails de votre projet (même quelque chose comme Integer ou Array ) my_string = "User" # Capitalized string # => 'User' my_constant = my_string.safe_constantize # => User my_co...
Cet exemple ne fonctionnera pas car la chaîne transmise n'est pas reconnue comme une constante dans le projet. Même si vous passez dans "array" , cela ne fonctionnera pas car il n’est pas en majuscule. my_string = "not_a_constant" # => 'not_a_constant' my_string.safe...

Page 1 de 1