Questions marquées «ruby-on-rails»

132
Comment mettre à jour les attributs sans validation

J'ai un modèle avec ses validations et j'ai découvert que je ne peux pas mettre à jour un attribut sans valider l'objet auparavant. J'ai déjà essayé d'ajouter une on => :createsyntaxe à la fin de chaque ligne de validation, mais j'ai obtenu les mêmes résultats. Mon modèle d'annonce a les...

131
L'expression Ruby% r {}

Dans un modèle, il y a un champ validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i Cela me semble assez étrange. Je suis conscient qu'il s'agit d'une expression régulière. Mais je voudrais: pour savoir ce que cela signifie exactement. Est%r{value} égal à /value/?...

131
Quand ajouter quels index dans une table dans Rails

J'ai une question sur la base de données Rails. Dois-je ajouter "index" à toutes les clés étrangères comme "xxx_id"? Dois-je ajouter "index" à la colonne "id" créée automatiquement? Dois-je ajouter "index (unique)" à la colonne "id" créée automatiquement? Si j'ajoute un index à deux clés étrangères...

130
Adresse déjà utilisée - bind (2) (Errno :: EADDRINUSE)

J'essaie de déployer l'application Rails avec le serveur Web Puma. En essayant de démarrer le serveur Puma avec un fichier de configuration, bundle exec puma -C config/puma.rbj'obtiens une erreur indiquant que l'adresse est déjà utilisée. Est-ce que quelqu'un sait comment résoudre ce problème?...