J'ai le code suivant dans Ruby, prenez directement depuis le Mise en route avec les rails Guide < Pré> xxx pré>
lorsque j'exécute ce qui suit ne peut pas convertir le symbole en chaîne p>
blockQuote> p> créer code> i Obtenir l'erreur suivante. p>
3 Réponses :
On dirait que vous essayez d'utiliser Configurez les paramètres solides comme suit: P> 1.) Add gem 'strong_parameters' to your gemfile and bundle it.
2.) Include Restrictions to you model as follows.
include ActiveModel::ForbiddenAttributesProtection to your model.
3.) Disable white listing in application confiuration(config/application.rb)
config.active_record.whitelist_attributes = false
Cela devrait être suffisant 1.) Ajouter "STRAND_PARAMETERS" de GEM à votre gemfile et faites-la.
@ d1jhoni1b est correct. Je l'ai testé, il suffit de redémarrer le serveur pour le faire fonctionner après le regroupement.
Ajouter GEM 'STRAND_PARAMETERS' au fichier GEM et Exécuter> Bundle Installez l'invite de commande Actualiser le navigateur. P>
Bienvenue sur Overflow de pile . Pourriez-vous s'il vous plaît développer votre réponse?
Si quelqu'un utilise Mongoid, vous pouvez corriger ce problème en ajoutant ce qui suit à un initialiseur:
et quelle est la question ????
Quelle est l'erreur complète de raccordement? Fournir plus de données.