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.
Je dois changer mon type de colonne de date en datetime pour une application que je crée. Je me fiche des données car elles sont toujours en cours de développement. Comment puis-je faire ceci?
J'ai deux versions de rails (2.1.0 et 2.2.2) installées sur mon ordinateur. Lorsque je crée une nouvelle application, est-il possible de spécifier que je souhaite utiliser l'ancienne version (2.1.0)?
Je souhaite utiliser les méthodes que j'ai définies app/helpers/annotations_helper.rbdans mes vues ReportMailer ( app/views/report_mailer/usage_report.text.html.erb). Comment puis-je faire cela? Sur la base de ce guide, il semble que la add_template_helper(helper_module)méthode puisse faire ce que je veux, mais je ne sais pas comment l'utiliser. (BTW, y a-t-il une raison pour laquelle vous …
Je reçois cette erreur lorsque j'essaie de télécharger à l'aide d'un trombone avec mon application de blog de rails. Je ne sais pas à quoi il fait référence quand il dit "MissingRequiredValidatorError". Je pensais qu'en mettant à jour post_params et en lui donnant: image, ce serait bien, car à la …
J'ai été un mauvais gamin et j'ai utilisé la syntaxe suivante dans mes modèles partiels pour définir des valeurs par défaut pour les variables locales si une valeur n'était pas explicitement définie dans le: hachage local lors du rendu du partiel - <% foo = default_value unless (defined? foo) %> …
Nous avons récemment décidé à mon travail d'un guide de style rubis. L'un des édits est qu'aucune ligne ne doit dépasser 80 caractères. Comme il s'agit d'un projet Rails, nous avons souvent des chaînes un peu plus longues - c'est-à-dire que «l' utilisateur X voulait vous envoyer un message sur …
J'écris une application Rails, mais je n'arrive pas à trouver comment faire du temps relatif, c'est-à-dire que si on lui donne une certaine classe de temps, il peut calculer "il y a 30 secondes" ou "il y a 2 jours" ou si c'est plus d'un mois "9/1/2008", etc.
Je vois les deux dans les exemples lors de la vérification de l'environnement dans lequel on s'exécute. Qu'est-ce qui est préféré? Sont-ils, à toutes fins utiles, égaux?
J'ai essayé d'utiliser gem install pgmais cela ne semble pas fonctionner. gem install pg donne cette erreur Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. C:/Ruby/bin/ruby.exe extconf.rb checking for pg_config... no No pg_config... …
J'ai du mal à ajouter des paramètres de chaîne de requête à link_to UrlHelper. J'ai une vue Index, par exemple, qui a des éléments d'interface utilisateur pour le tri, le filtrage et la pagination (via will_paginate). Le plugin will_paginate gère correctement la persistance intra-page des paramètres de la chaîne de …
Je commence tout juste ma première webapp Ruby on Rails. J'ai un tas de différents modèles, vues, contrôleurs, etc. Je veux trouver un bon endroit pour coller des définitions de constantes véritablement mondiales, qui s'appliquent à l'ensemble de mon application. En particulier, ils s'appliquent à la fois dans la logique …
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.