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.
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 \ …
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, …
Je voudrais soulever une exception pour qu'elle fasse la même chose qu'une exception Rails normale. En particulier, affichez l'exception et la trace de la pile en mode développement et affichez la page "Nous sommes désolés, mais quelque chose s'est mal passé" en mode production. J'ai essayé ce qui suit: raise …
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
J'essaie d'incorporer des images dans mon application Web et je continue de rencontrer cette erreur après avoir supprimé de nombreuses fonctionnalités. Cela revenait à mon contrôleur d'application «créer» et je ne suis pas tout à fait sûr de savoir où je devrais aller à partir d'ici. 2015-02-06T20:30:12.292187+00:00 app[web.1]: (1.9ms) ROLLBACK …
Je veux trier par deux colonnes, l'une est un DateTime ( updated_at) et l'autre est un Decimal (Price) Je voudrais pouvoir trier d'abord par updated_at, puis, si plusieurs éléments se produisent le même jour, trier par prix.
J'ai un modèle ActiveRecord qui revient truede valid?(et .errors est vide), mais qui revient falsede save(). Si l'instance de modèle est valide, comment puis-je savoir ce qui cause l'échec de l'enregistrement?
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 …
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 …
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 …
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 …
RVM rencontre une erreur de certificat lors de la tentative de téléchargement de Ruby 1.9.2. Il semble curlavoir un problème de certificat, mais je ne sais pas comment le contourner. J'ai inclus les informations d'erreur exactes ci-dessous. $ rvm install 1.9.2 Installing Ruby from source to: /Users/willdennis/.rvm/rubies/ruby-1.9.2-p180, this may take …
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
Lors de la première migration, j'ai déclaré sur une colonne contentune chaîne de caractères Activerecord a fait en sorte qu'elle soit une chaîne (255) selon l'annotation gem. Après avoir poussé l'application vers heroku, qui utilise postgres, si j'entre dans le formulaire dans le contenu une chaîne plus longue que 255, …
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.