Questions marquées «ruby-on-rails»

108
met vs logger dans les tâches de râteau de rails

Dans une tâche rake, si j'utilise la commande met, je vois la sortie sur la console. Cependant, je ne verrai pas ce message dans le fichier journal lorsque l'application est déployée en production. Cependant si je dis Rails.logger.info alors en mode développement je ne vois rien sur la console. Je...

107
Erreur "Impossible de trouver le bundle"

Lorsque j'essaye de le faire, bundler updatej'obtiens cette erreur: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Je suis nouveau sur Ruby,...

106
Qu'est-ce que scope / named_scope dans les rails?

J'ai récemment commencé un stage. Mon employeur utilise ruby ​​on rails et je rencontre souvent une nouvelle syntaxe que je dois rechercher pour comprendre. J'ai cherché sur Google une bonne explication de named_scope, mais ce que j'ai trouvé jusqu'à présent, ce sont principalement des articles de...

106
Rails et PostgreSQL: le rôle postgres n'existe pas

J'ai installé PostgreSQL sur mon Mac OS Lion et je travaille sur une application de rails. J'utilise RVM pour que tout soit séparé de mes autres applications Rails. Pour une raison quelconque, lorsque j'essaye de migrer la base de données pour la première fois, rake ne trouve pas l'utilisateur...

106
Débordement de cookie dans l'application rails?

ActionDispatch :: Cookies :: CookieOverflow dans UsersController # create J'ai cette erreur lorsque j'essaye d'ouvrir la page. Je ne sais pas comment déboguer cette erreur. Avez-vous des suggestions pour ce problème? def create @user = User.new(params[:user]) sign_in @user if @user.save...

105
exécution de la console Rails en production

Je viens de mettre en ligne mon premier site Rails, mais maintenant j'ai un problème. Lorsque je lance le projet en mode développement sur mon IDE, je peux exécuter la console sur quelque chose comme: User.first.name='whatever' pour changer le nom d'un utilisateur. Comment accomplir la même tâche...