Existe-t-il un moyen d'annuler les effets d'une commande d'échafaudage dans
Existe-t-il un moyen d'annuler les effets d'une commande d'échafaudage dans
J'ai des problèmes lors de l'installation de mysql2gem pour Rails. Lorsque j'essaie de l'installer en exécutant bundle installou gem install mysql2cela me donne l'erreur suivante: Erreur lors de l'installation de mysql2: ERREUR: échec de la construction de l'extension native gem. Comment puis-je...
Je voudrais «simuler» une page 404 dans Rails. En PHP, je voudrais simplement envoyer un en-tête avec le code d'erreur en tant que tel: header("HTTP/1.0 404 Not Found"); Comment cela se fait-il avec
Lorsque je charge script/console, parfois je veux jouer avec la sortie d'un contrôleur ou d'une méthode d'aide à la vue. Existe-t-il des moyens de: simuler une demande? appeler des méthodes à partir d'une instance de contrôleur sur ladite demande? tester les méthodes d'aide, soit via ladite...
Je crée une nouvelle application Web à l'aide de Rails et je me demandais quelle est la différence entre stringet text? Et quand faut-il les
Comment puis-je définir la valeur par défaut dans ActiveRecord? Je vois un article de Pratik qui décrit un morceau de code laid et compliqué: http://m.onkey.org/2007/7/24/how-to-set-default-values-in-your-model class Item < ActiveRecord::Base def initialize_with_defaults(attrs = nil, &block)...
Après avoir fait la mise à jour et la mise à niveau de la bière, mes postgres ont eu un problème. J'ai essayé de désinstaller postgres et de réinstaller, mais cela n'a pas fonctionné aussi bien. Ceci est le message d'erreur. (J'ai également reçu ce message d'erreur lorsque j'essaie de faire râteau...
Je voudrais faire une colonne uniquedans le script de migration Ruby on Rails. Quelle est la meilleure façon de procéder? Existe-t-il également un moyen d'indexer une colonne dans une table? Je voudrais appliquer des uniquecolonnes dans une base de données au lieu de simplement utiliser...
D'après mon expérience, obtenir des dates / heures correctes lorsque la programmation est toujours lourde de dangers et de difficultés. Ruby et Rails m'ont toujours échappé sur celui-ci, ne serait-ce qu'en raison du nombre écrasant d'options; Je n'ai jamais aucune idée que je devrais choisir....
Je veux faire une copie d'un enregistrement activerecord, en changeant un seul champ dans le processus (en plus de l' id ). Quelle est la manière la plus simple d'y parvenir? Je me rends compte que je pourrais créer un nouvel enregistrement, puis itérer sur chacun des champs en copiant les données...
Je suis horrible à nommer et je me rends compte qu'il existe un meilleur ensemble de noms pour mes modèles dans mon application Rails. Existe-t-il un moyen d'utiliser une migration pour renommer un modèle et sa table
Où puis-je trouver une liste des types de données pouvant être utilisés dans Ruby on Rails 4? Tel que text string integer float date Je continue à en apprendre de nouvelles et j'aimerais avoir une liste à laquelle je pourrais facilement me
Comment puis-je obtenir le nom de classe à partir d'un objet ActiveRecord? J'ai: result = User.find(1) J'ai essayé: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Je n'ai besoin que du nom de classe, dans une chaîne ( Userdans ce cas). Y a-t-il...
J'essaie d'ajouter un index unique qui est créé à partir des clés étrangères de quatre tables associées: add_index :studies, ["user_id", "university_id", "subject_name_id", "subject_type_id"], :unique => true La limitation de la base de données pour le nom d'index entraîne l'échec de la...
À ma connaissance, tout votre JavaScript est fusionné en un seul fichier. Rails le fait par défaut lorsqu'il ajoute //= require_tree .au bas de votre application.jsfichier manifeste. Cela ressemble à un vrai sauveteur, mais je suis un peu préoccupé par le code JavaScript spécifique à la page. Ce...
Je viens de mettre à jour vers rails 4.0.2 et je reçois cet avertissement: [obsolète] I18n.enforce_available_locales sera défini par défaut sur true à l'avenir. Si vous voulez vraiment ignorer la validation de vos paramètres régionaux, vous pouvez définir I18n.enforce_available_locales = false pour...
J'ai installé devise sur mon application et appliqué les éléments suivants dans mon application.html.erbfichier: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %>...
Existe-t-il une alternative à update_attributes qui ne sauvegarde pas l'enregistrement? Je pourrais donc faire quelque chose comme: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it")...
Les pignons ont tendance à être assez verbeux dans le journal (dev) par défaut sous Ruby on Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js"...
Disons que j'ai un modèle Rails appelé Thing. La chose a un attribut url qui peut éventuellement être défini sur une URL quelque part sur Internet. Dans le code d'affichage, j'ai besoin d'une logique qui effectue les opérations suivantes: <% if thing.url.blank? %> <%= link_to('Text',...