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.
Pourquoi ai-je cette erreur? shibly@mybox:~/blog$ rails server /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:80:in `rescue in block (2 levels) in require': There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireError) from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:76:in `block (2 levels) in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `block in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler.rb:99:in …
J'utilise sidekiq pour les tâches d'arrière-plan dans l'application Rails. Maintenant, le nombre d'emplois augmente, donc je veux effacer tous les emplois. J'ai essayé la commande suivante dans la console Sidekiq::Queue.new.clear mais il donnait l'erreur suivante. NameError: uninitialized constant Sidekiq::Queue Comment effacer tous les jobs de sidekiq?
Supposons que j'ai créé une table tabledans une application Rails. Quelque temps plus tard, j'ajoute une colonne en cours d'exécution: rails generate migration AddUser_idColumnToTable user_id:string. Ensuite, je me rends compte que je dois ajouter user_idcomme index. Je connais la add_indexméthode, mais où doit-on appeler cette méthode? Suis-je censé lancer une …
J'essaie de réutiliser un composant html que j'ai écrit qui fournit un style de panneau. Quelque chose comme: <div class="v-panel"> <div class="v-panel-tr"></div> <h3>Some Title</h3> <div class="v-panel-c"> .. content goes here </div> <div class="v-panel-b"><div class="v-panel-br"></div><div class="v-panel-bl"></div></div> </div> Donc je vois que le rendu prend un bloc. J'ai pensé alors que je …
Je commence juste avec Ruby (et les rails). J'ai fait l'installation selon http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:ruby gems, en utilisant rvm. J'ai tout fonctionne bien avec sqlite. Maintenant, j'aimerais essayer de convertir des choses vers MySQL, car c'est ce avec quoi je fais la plupart de mon développement. Dans mon Gemfile, j'ai remplacé sqlite …
Après avoir installé Yosemite, je n'ai pas pu exécuter d'infusion ou de rubis. J'obtenais cette erreur lors de la mise à jour de la bière: /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0 obtenir cette erreur sur irb: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in mkdir': Permission …
Lors de l'utilisation, gem install gem_nameje peux passer --no-rdocet --no-ripasser à ignorer la génération de la documentation RDoc / RI pour le gem lors de l'installation. Y a-t-il une manière similaire de faire cela avec bundle install?
Je dois appeler l'action de création dans le contrôleur A, à partir du contrôleur B. La raison en est que je dois rediriger différemment lorsque j'appelle du contrôleur B. Cela peut-il être fait dans les rails?
Des suggestions pour y remédier? gem install capybara-webkit -v '0.11.0' Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb sh: qmake: not found Gem files will remain installed in /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0 for inspection. Results logged to /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0/./gem_make.out
Gens, Je veux m'assurer de bien comprendre cela. Et s'il vous plaît, ignorez le cas de l'héritage ici (SentientBeing), en essayant de vous concentrer sur les modèles polymorphes dans has_many: through relations. Cela dit, considérez ce qui suit ... class Widget < ActiveRecord::Base has_many :widget_groupings has_many :people, :through => :widget_groupings, …
Il semble qu'il soit pris pour acquis que vous ne devez pas utiliser Webrick comme serveur de production, mais je ne trouve vraiment nulle part mentionnant pourquoi. Le consensus semble être: "Webrick convient au développement, mais Thin ou Unicorn est le choix pour la production, point final." J'ai cherché la …
Mon formulaire d'inscription, qui est un formulaire pour le modèle Users, prend une valeur de chaîne pour entreprise. Cependant, je viens de faire un changement pour que les utilisateurs appartiennent aux entreprises. Par conséquent, je dois passer un objet Entreprise au modèle Utilisateurs. Je souhaite utiliser la valeur de chaîne …
Je suis sur Rails 2.3.3 et je dois créer un lien qui envoie une demande de publication. J'en ai un qui ressemble à ceci: = link_to('Resend Email', {:controller => 'account', :action => 'resend_confirm_email'}, {:method => :post} ) Ce qui rend le comportement JavaScript approprié sur le lien: <a href="/account/resend_confirm_email" onclick="var …
Je voudrais voir l'instruction SQL qu'une requête ActiveRecord donnée générera. Je reconnais que je peux obtenir ces informations à partir du journal une fois la requête émise, mais je me demande s'il existe une méthode qui peut être appelée et ActiveRecord Query. Par exemple: SampleModel.find(:all, :select => "DISTINCT(*)", :conditions => …
Ma version actuelle de ruby est, ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.5.0]mais je souhaite la mettre à jour avec le dernier niveau de correctif en utilisant rvm. Comment puis-je faire ceci?
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.