Articles of ruby on rails

Ruby on Rails: Comment puis-je annuler une migration avec rake db: migrer?

Après avoir installé le modèle utilisateur, j’ai eu ceci. class DeviseCreateUsers false t.recoverable t.rememberable t.trackable # t.encryptable # t.confirmable # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both # t.token_authenticatable t.timestamps end add_index :users, :email, :unique => true add_index :users, :reset_password_token, :unique => true # add_index :users, :confirmation_token, :unique => true # add_index :users, :unlock_token, :unique […]

Texte personnalisé pour les rails form_for label

Je veux afficher une étiquette dans form_for : Cela génère l’étiquette “Nom”, mais je veux qu’il soit “Votre Nom”. Comment puis-je le changer?

Rails 3: Comment «redirect_to» dans l’appel Ajax?

La méthode attempt_login suivante est appelée à l’aide d’Ajax après l’ attempt_login un formulaire de connexion. class AccessController ‘jobs’, :action => ‘index’) else […] end end end Le problème est que redirect_to ne fonctionne pas. Comment allez-vous résoudre ce problème?

Comment gérer Rails database.yml

Quelle est la meilleure façon de gérer la firebase database Rails si plusieurs personnes travaillent sur le projet et que les emplacements de la firebase database sont différents (en particulier le socket).

Pourquoi ne puis-je pas installer Rails on Lion en utilisant RVM?

Je rencontre des problèmes en essayant d’installer Rails sur OS X Lion en utilisant RVM. Jusqu’à présent, j’ai fait ce qui suit: Installation de Mac OS X Lion version 10.7 (version 11A459e). XCode 4.1 Developer Preview 5 installé. RVM installé. Installer une version 1.8.7 de Ruby via RVM en utilisant la commande rvm install 1.8.7 […]

Rails ne décodant pas JSON de jQuery correctement (le tableau devenant un hachage avec des clés entières)

Chaque fois que je veux poster un tableau d’objects JSON avec jQuery to Rails, j’ai ce problème. Si je ficelle le tableau, je peux voir que jQuery fait son travail correctement: “shared_items”=>”[{\”entity_id\”:\”253\”,\”position\”:1},{\”entity_id\”:\”823\”,\”position\”:2}]” Mais si je viens d’envoyer le tableau comme les données de l’appel AJAX, j’obtiens: “shared_items”=>{“0″=>{“entity_id”=>”253”, “position”=>”1”}, “1”=>{“entity_id”=>”823”, “position”=>”2”}} Alors que si je viens […]

Rails cookies, définir la date de début et la date d’expiration

Rails cookies, je dois définir la date de début et expirer la date en utilisant le cookie, par exemple, une fois que l’élément ajouté atteint le troisième jour, l’article doit expirer.

Rails «validates_uniqueness_of» Sensibilité à la casse

Voici le modèle (j’utilise SQLLite3): class School < ActiveRecord::Base validates_uniqueness_of :name end Par exemple, après avoir ajouté “Yale”, je ne peux pas append “Yale” mais je peux append “yale”. Comment puis-je rendre la validation insensible? EDIT: trouvé – Validations Active Record

Charge polymorphe

En utilisant Rails 3.2, quel est le problème avec ce code? @reviews = @user.reviews.includes(:user, :reviewable) .where(‘reviewable_type = ? AND reviewable.shop_type = ?’, ‘Shop’, ‘cafe’) Il soulève cette erreur: Impossible de charger avec impatience l’association polymorphe: révisable Si je supprime le reviewable.shop_type = ? condition, ça marche. Comment puis-je filtrer sur le type reviewable_type et reviewable.shop_type […]

capybara affirme les atsortingbuts d’un élément

J’utilise RSpec2 et Capybara pour les tests d’acceptation. Je voudrais affirmer que le lien est désactivé ou non à Capybara. Comment puis-je faire ceci?