Questions marquées «ruby-on-rails-3»

Ruby on Rails est un framework de développement Web open source écrit en Ruby. Ruby on Rails suit le principe de la convention sur la configuration, vous évitant d'avoir à réinventer les choses pour rester productif. Utilisez cette balise uniquement pour les questions spécifiques à Rails 3, et identifiez également ces questions [ruby-on-rails].

5
ID d'attribution automatique de rails qui existe déjà
Je crée un nouveau disque comme ceci: truck = Truck.create(:name=>name, :user_id=>2) Ma base de données contient actuellement plusieurs milliers d'entités pour les camions, mais j'ai attribué les identifiants à plusieurs d'entre eux, de manière à laisser certains identifiants disponibles. Donc, ce qui se passe, c'est que les rails créent un …




7
Vérifiez si l'enregistrement existe du contrôleur dans Rails
Dans mon application, un utilisateur peut créer une entreprise. Lorsqu'ils déclenchent l' indexaction dans mon, BusinessesControllerje veux vérifier si une entreprise est liée à current_user.id: Si oui: affichez l'entreprise. Si non: redirigez vers l' newaction. J'essayais d'utiliser ceci: if Business.where(:user_id => current_user.id) == nil # no business found end Mais …

2
Get Error: vous devez installer au moins un package postgresql-client- <version> lors du déploiement sur heroku
sdilshod@sdilshod-Lenovo-B590:~/webapp/saturn$ heroku run rake db:migrate Running `rake db:migrate` attached to terminal... up, run.6194 DEPRECATION WARNING: You have Rails 2.3-style plugins in vendor/plugins! Support for these plugins will be removed in Rails 4.0. Move them out and bundle them in your Gemfile, or fold them in to your app as lib/myplugin/* …





5
Utiliser form_for de Rails mais définir des classes personnalisées, des attributs sur l'élément <form>?
form_forsemble ignorer tout attribut «supplémentaire» comme un data-fooattribut ou classpassé comme optionsdans son deuxième argument. = form_for @user, {:url =&gt; 'foo', :class =&gt; 'x', 'data-bar' =&gt; 'baz' } do |f| # ... La sortie est une &lt;form&gt;balise sans xclasse ni data-barattribut. Quelle est la solution? Ou, comment puis-je récupérer une …


8
Impossible d'exécuter «rails console» en raison d'une erreur avec readline
Je ne peux pas exécuter à rails consolecause de cette erreur: localhost:TwitterForZombies wiz$ rails c /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `require': dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError) Referenced from: /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle Reason: image not found - /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `&lt;top (required)&gt;' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `&lt;top (required)&gt;' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `&lt;top …

3
ActiveRecord trouve et renvoie uniquement les colonnes sélectionnées
modifier 2 Si vous tombez sur ceci, vérifiez les deux réponses car j'utiliserais maintenant pluck pour cela J'ai un ensemble de données personnalisé assez volumineux que j'aimerais retourner pour être repris en tant que json. Une partie est: l=Location.find(row.id) tmp[row.id]=l mais j'aimerais faire quelque chose comme: l=Location.find(row.id).select("name, website, city") tmp[row.id]=l …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.