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.
Je veux que mes URL utilisent le tiret -au lieu du trait de soulignement _comme séparateurs de mots. Par exemple controller/my-actionau lieu de controller/my_action. Je suis surpris par deux choses: Google et coll. continuer à les distinguer. Que Ruby on Rails ne dispose pas d' un simple paramètre de configuration …
Je suis coincé avec un problème assez étrange. Je testais certaines entrées de base de données dans notre serveur de production dans Rails Console où presque toutes les commandes résultaient d'un grand nombre de lignes o / p, à cause desquelles le canal ssh était suspendu :( Existe-t-il un moyen …
Pour sauter dans le wagon à bande de Phusion Passenger, nous avons configuré un serveur de préparation pour une petite application de rails afin de tester les choses. Jusqu'à présent, il a été très agréable à utiliser, cela facilite l'installation / la configuration et le déploiement d'applications. Le problème est …
J'essaie de tester un contrôleur et j'ai cette erreur. Je comprends l'erreur, mais je ne sais pas comment la corriger. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be …
Je n'ai pas d'expérience en Ruby, donc mon code est "moche" et non idiomatique: def logged_in? !user.nil? end Je préfère avoir quelque chose comme def logged_in? user.not_nil? end Mais ne peut pas trouver une telle méthode qui s'oppose nil?
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, un sondage ou une discussion approfondie. Si vous …
Je viens d'installer Rails 4.0.2et lors de la création d'une nouvelle application, au stade du bundle, j'obtiens: Installing pg (0.17.1) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/Dee/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no …
Lorsque je lance rake db:seeddans mon Railsapplication, j'obtiens cette erreur: séquence d'octets non valide en US-ASCII (erreur d'argument) Je viens d'ajouter science_majorset de descendre à mon fichier de départ, et maintenant, lorsque je l'exécute, rake db:seedcela me donne cette erreur: erreur de séquence d'octets non valide Pourquoi cela et comment …
Comment appeler une classe à partir d'une chaîne contenant ce nom de classe à l'intérieur? (Je suppose que je pourrais faire le cas / quand mais cela semble moche.) La raison pour laquelle je demande est que j'utilise le acts_as_commentableplugin, entre autres, et que ceux-ci stockent le commentable_type sous forme …
Par défaut, rails s #running on 3000 port Maintenant, je veux l'exécuter sur le port 80. J'ai donc essayé: sudo rails -s -p80 Mais cela a jeté une erreur: mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo rails s -p80 sudo: rails: command not found J'ai utilisé rvm pour installer des rubis et des …
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?
Je me demandais s'il y avait un moyen dans Rails de calculer l'horodatage comme - il y a une demi-minute, il y a 2 minutes, il y a 1 jour, etc. Quelque chose comme l'horodatage en temps réel de Twitter. Je veux savoir si Ruby / Rails a une fonction …
Comment puis-je mesurer le temps pris par une méthode et les déclarations individuelles de cette méthode dans Ruby. Si vous voyez la méthode ci-dessous, je veux mesurer le temps total pris par la méthode et le temps nécessaire pour l'accès à la base de données et l'accès redis. Je ne …
Je suis sur Rails 4 et j'ai remarqué que certains de mes tests RSpec échouent parce que certains de mes refactorings de test utilisent un filtre avant (probablement à cause des transactions). Cet article décrit un problème similaire: la base de données de test des rails ne s'efface pas après …
J'ai un champ que je voudrais valider. Je veux que le champ puisse être laissé vide, mais si un utilisateur entre des données, je veux qu'elles soient dans un certain format. Actuellement, j'utilise les validations ci-dessous dans le modèle, mais cela ne permet pas à l'utilisateur de le laisser vide: …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.