J'ai mal nommé une colonne hased_passwordau lieu de hashed_password. Comment mettre à jour le schéma de la base de données, en utilisant la migration pour renommer cette
Ruby on Rails est un framework d'application web open source à pile complète écrit en Ruby. Il suit le modèle de framework MVC populaire et est connu pour son approche "convention sur configuration" pour le développement d'applications.
J'ai mal nommé une colonne hased_passwordau lieu de hashed_password. Comment mettre à jour le schéma de la base de données, en utilisant la migration pour renommer cette
Je me retrouve à plusieurs reprises à la recherche d'une définition claire des différences de nil?, blank?et empty?en Ruby on Rails. Voici le plus proche que je suis venu: blank?les objets sont faux, vides ou une chaîne d'espaces. Par exemple, "", " ", nil, []et {}sont vides. nil? les objets sont...
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé l'année dernière . Je suis un programmeur RoR débutant qui...
Comment puis-je obtenir l' URL absolue actuelle dans ma vue Ruby on Rails? La request.request_uriseule renvoie l' URL relative
Je rencontre des problèmes concernant le jeton d'authenticité dans les rails, comme je l'ai maintenant plusieurs fois. Mais je ne veux vraiment pas simplement résoudre ce problème et continuer. J'aimerais vraiment comprendre le jeton Authenticité. Eh bien, ma question est, avez-vous une source...
J'ai le fichier de migration suivant db\migrate\20100905201547_create_blocks.rb Comment annuler spécifiquement ce fichier de migration?
J'utilise la pré-version de Ruby on Rails 3.1. J'aime utiliser PostgreSQL, mais le problème est d'installer la pggemme. Cela me donne l'erreur suivante: $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension....
Comment générer un nombre aléatoire entre 0et
Je reçois l'erreur: FATAL: Peer authentication failed for user "postgres" quand j'essaye de faire fonctionner postgres avec Rails. Voici mon pg_hba.conf, mon database.ymlet un vidage de la trace complète . J'ai changé l'authentification en md5 dans pg_hba et essayé différentes choses, mais aucune...
Je veux vérifier si la clé "utilisateur" est présente ou non dans le hachage de session. Comment puis-je faire ceci? Notez que je ne veux pas vérifier si la valeur de la clé est nulle ou non. Je veux juste vérifier si la clé "utilisateur" est
Le générateur de projet par défaut de Rails 4 crée maintenant le répertoire "préoccupations" sous les contrôleurs et les modèles. J'ai trouvé quelques explications sur la façon d'utiliser les problèmes de routage, mais rien sur les contrôleurs ou les modèles. Je suis à peu près sûr que cela a à...
J'aimerais que ma sortie JSON dans Ruby on Rails soit "jolie" ou bien formatée. En ce moment, j'appelle to_jsonet mon JSON est sur une seule ligne. Il peut parfois être difficile de voir s'il y a un problème dans le flux de sortie JSON. Existe-t-il un moyen de configurer pour rendre mon JSON "joli"...
Quelle est la syntaxe pour supprimer une colonne de table de base de données via une migration
La différence entre rake db:migrateet rake db:resetest assez claire dans ma tête. Ce que je ne comprends pas, c'est commentrake db:schema:load les deux précédents sont différents. Juste pour être sûr que je suis sur la même page: rake db:migrate - Exécute les migrations qui n'ont pas encore été...
J'ai une base de données Ruby on Rails de développeur pleine de données. Je veux tout supprimer et reconstruire la base de données. Je pense utiliser quelque chose comme: rake db:recreate Est-ce
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
J'essayais d'installer des rails sur Ubuntu Natty Narwhal 11.04, en utilisant ruby1.9.1. J'ai installé ruby en utilisant apt-get install ruby1.9.1-fullqui contient le paquet dev. J'ai googlé l'erreur et tous ont suggéré d'installer le dev 1.9.1 que j'ai déjà. Building native extensions. This...
Pour ajouter une nouvelle paire à Hash, je fais: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Existe-t-il un moyen similaire de supprimer une clé de Hash? Cela marche: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} mais je...
J'ai récemment commencé à programmer dans Ruby et je regarde la gestion des exceptions. Je me demandais si ensureétait l'équivalent Ruby finallyen C #? Dois-je avoir: file = File.open("myFile.txt", "w") begin file << "#{content} \n" rescue #handle the error here ensure file.close unless...
J'ai ajouté une table dont je pensais que j'allais avoir besoin, mais maintenant je ne prévois plus de l'utiliser. Comment dois-je supprimer ce tableau? J'ai déjà exécuté des migrations, donc la table est dans ma base de données. Je pense que je rails generate migrationdevrais être capable de gérer...