Articles of ruby on rails

Rails Sélectionnez Drop Down for States?

Je me demandais s’il y avait peut-être déjà des fonctions intégrées pour les rails, de manière à créer une liste déroulante de sélection avec tous les états des États-Unis, de sorte que je n’aurais pas à la saisir manuellement. J’ai cherché en ligne mais je n’ai pas pu en trouver. Des suggestions sur ce qu’il […]

Puis-je configurer la suppression en cascade dans Rails?

Je sais que c’est probablement sur Internet quelque part, mais je ne trouve pas la réponse ici sur Stackoverflow, alors j’ai pensé que je pourrais augmenter un peu la base de connaissances ici. Je suis un débutant chez Ruby and Rails, mais mon entreprise y est très bien investie, alors j’essaie de la connaître un […]

Comment «effacer» l’utilisateur avec Devise

J’utilise actuellement Devise pour l’enregistrement / l’authentification des utilisateurs dans un projet Rails. Lorsqu’un utilisateur souhaite annuler son compte, l’object utilisateur est détruit, ce qui laisse mon application dans un état indésirable. Quelle est la manière la plus simple d’implémenter une “suppression logicielle”, c’est-à-dire en supprimant uniquement les données personnelles et en marquant l’utilisateur comme […]

“AVERTISSEMENT: impossible d’atsortingbuer en masse des atsortingbuts protégés”

J’ai utilisé des techniques RESTful pour générer un modèle (en fait, j’utilise Devise gem, qui le fait pour moi), et j’ai ajouté de nouveaux champs appelés first_name et last_name au modèle. La migration s’est bien passée. J’ai ajouté attr_accessor: first_name,: last_name au modèle et je m’attendais à ce que cela fonctionne. Mais quand j’essaie d’assigner […]

Différence entre un bloc it et un bloc spec dans RSpec

Quelle est la différence entre un bloc it et un bloc spec dans RSpec? subject { MovieList.add_new(10) } specify { subject.should have(10).items } it { subject.track_number.should == 10} Ils semblent faire le même travail. Il suffit de vérifier pour être sûr.

Rails, MySQL et Snow Leopard

J’ai mis à niveau vers Snow Leopard en utilisant le disque que nous avons eu à WWDC. Essayer de lancer certaines de mes applications de rails se plaint maintenant de sql (in /Users/coneybeare/Projects/Ambiance/ambiance-server) !!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql. […]

Rails 3 sauter les validations et rappels

J’ai un modèle particulièrement complexe avec des validations et des callbacks définis. L’entreprise a maintenant besoin d’appeler un scénario particulier dans lequel l’ajout d’un nouvel enregistrement nécessite l’ignorance des validations et des rappels. Quelle est la meilleure façon de faire cela?

Comment faire une liste de tableau associatif dans yaml

J’essaie de stocker des variables de configuration dans yaml représentées sous forme de tableau associatif aka dictionary. Voici comment j’ai fait: content_prices: – {country: AU, price: 6990000} – {country: AT, price: 4990000} – {country: BE, price: 4990000} Cela produit une exception lorsque j’essaie de l’parsingr à partir de mes fichiers init ROR: méthode non définie […]

ActiveAdmin avec le problème has_many; méthode non définie ‘new_record?’

J’essaie de personnaliser un formulaire ActiveAdmin pour un modèle de recette qui a une relation has_many avec Step. class Recipe < ActiveRecord::Base has_many :steps end class Step :recipe belongs_to :recipe end J’ai le suivant dans mon fichier ActiveAdmin par rapport à ceci: form do |f| f.has_many :steps do |ing_f| ing_f.inputs end end L’erreur suivante est […]

Confus au sujet de ‘respond_to’ vs ‘respond_to?’

J’apprends Rails avec railstutorial.org, et je suis confus à propos de quelque chose: dans ce chapitre, l’auteur nous dit de faire des tests dans la console avec le respond_to? méthode sur un object utilisateur, et cela fonctionne bien. Mais plus tard, quand on écrit le test pour l’atsortingbut :encrypted_password , il utilise respond_to . Par […]