Questions marquées «ruby-on-rails»

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.

7
Faire correctement redirect_to: retour dans Ruby on Rails lorsque le référent n'est pas disponible
J'ai un problème avec redirect_to :back. Oui, ce sont des référents. Je reçois souvent l'exception (ActionController :: RedirectBackError) "Aucun HTTP_REFERER n'a été défini dans la requête pour cette action, donc redirect_to: back n'a pas pu être appelé avec succès. S'il s'agit d'un test, assurez-vous de spécifier request.env [\" HTTP_REFERER \ …

10
Quelle est la meilleure façon d'utiliser SOAP avec Ruby?
Un de mes clients m'a demandé d'intégrer une API tierce dans leur application Rails. Le seul problème est que l'API utilise SOAP. Ruby a essentiellement abandonné SOAP en faveur de REST. Ils fournissent un adaptateur Java qui fonctionne apparemment avec le pont Java-Ruby, mais nous aimerions tout garder dans Ruby, …


7
Rails DateTime.now sans heure
J'ai besoin d'utiliser DateTime.now pour saisir la date actuelle et "supprimer" l'heure. Par exemple, cela montre ce que je ne veux pas :DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 Cela montre ce que je fais veulent:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC





9
Dites la fin d'une boucle .each en rubis
Si j'ai une boucle telle que users.each do |u| #some code end Où utilisateurs est un hachage de plusieurs utilisateurs. Quelle est la logique conditionnelle la plus simple pour voir si vous êtes sur le dernier utilisateur dans le hachage des utilisateurs et que vous souhaitez uniquement exécuter du code …

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 …


12
"Gem install therubyracer -v '0.10.2'" sur les mavericks osx ne s'installant pas
Essayer d'installer therubyracer sur des non-conformistes en utilisant "gem install therubyracer -v '0.10.2'" mais j'obtiens l'erreur suivante: /Users/dennischen/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for main() in -lobjc... yes creating Makefile make compiling rr.cpp clang: warning: argument unused during compilation: '-rdynamic' rr.cpp:48:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 1 warning …


5
problème d'autorisation d'installation de gem
qichunren@zhaobak:~> gem install hpricot ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory. L'utilisateur de connexion actuel est qichunren, et l'utilisateur de qichunre a l'autorisation d'écriture avec .gem dir. Pourquoi mon gem commun veut d'abord installer des fichiers dans /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8


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.