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.
Comment puis-je obtenir un horodatage UNIX (nombre de secondes depuis 1970 GMT) à partir d'un objet Date dans une application Rails? Je sais que Time#to_iretourne un horodatage, mais le faire Date#to_timeet ensuite obtenir l'horodatage entraîne un décalage d'environ un mois ( je ne sais pas pourquoi ...). Toute aide est …
Comment passons-nous les paramètres de redirect_to dans les rails? Je sais que nous pouvons transmettre id en utilisant ceci: redirect_to :action => action_name,:id => 3 Si je veux transmettre des paramètres supplémentaires comme certaines données de formulaire, comment y parvenir? ÉDITER: Pour la syntaxe Ruby 2, vous devez mettre à …
Existe-t-il un moyen pour que les rails impriment un nombre avec des virgules? Par exemple, si j'ai un numéro 54000000.34, je peux exécuter <% = number.function%>, qui afficherait "54,000,000.34" Merci!
helper_method est simple: il met certaines ou toutes les méthodes du contrôleur à la disposition de la vue. Qu'est-ce que c'est helper? Est-ce l'inverse, c'est-à-dire qu'il importe des méthodes d'assistance dans un fichier ou un module? (Peut-être que le nom helperet helper_methodsont semblables. Ils peuvent plutôt être share_methods_with_viewet import_methods_from_view) référence
Existe-t-il un moyen d'obtenir une collection de tous les modèles de votre application Rails? Fondamentalement, puis-je faire des choses comme: - Models.each do |model| puts model.class.name end
Dans Rails, vous pouvez trouver le nombre d'enregistrements en utilisant à la fois Model.sizeet Model.count. Si vous traitez des requêtes plus complexes, y a-t-il un avantage à utiliser une méthode par rapport à l'autre? Comment sont-ils différents? Par exemple, j'ai des utilisateurs avec des photos. Si je veux montrer un …
Je frappe ma tête contre le mur sur celui-ci. Je veux faire une simple balise de sélection en utilisant la f.selectbalise mais rien de ce que je fais ne fonctionne. Je mets un exemple ci-dessous: <%= f.select(:object_field, ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 4'], :class => 'my_style_class')%> …
Je travaillais sur une nouvelle application Rails 4 (sur Ruby 2.0.0-p0) lorsque j'ai rencontré des problèmes de jeton d'authenticité. Lors de l'écriture d'un contrôleur qui répond à json (en utilisant la respond_tométhode de classe), je suis arrivé à l' createaction que j'ai commencé à obtenir des ActionController::InvalidAuthenticityTokenexceptions lorsque j'ai essayé …
J'ai une URL vers une image que je souhaite enregistrer localement, afin de pouvoir utiliser Paperclip pour produire une miniature pour mon application. Quelle est la meilleure façon de télécharger et d'enregistrer l'image? (J'ai examiné la gestion des fichiers rubis mais je n'ai rien trouvé.)
Après avoir ajouté des fichiers de migration dans le db/migratedossier et exécuté rake db:migrate, je veux revenir à l'étape précédente, je pense que l'utilisation VERSION=nest la bonne façon de le faire, mais je ne connais pas la valeur correcte de n à utiliser. Existe-t-il une commande pour vérifier la valeur …
J'ai récemment effectué une mise à niveau vers OSX 10.7, auquel cas l'installation de mes rails s'est complètement interrompue lors de la tentative de connexion au serveur psql. Quand je le fais à partir de la ligne de commande en utilisant psql -U postgres cela fonctionne parfaitement, mais lorsque j'essaie …
Je recherche la meilleure approche pour supprimer des enregistrements d'une table. Par exemple, j'ai un utilisateur dont l'ID utilisateur figure sur de nombreuses tables. Je veux supprimer cet utilisateur et chaque enregistrement qui a son ID dans toutes les tables. u = User.find_by_name('JohnBoy') u.usage_indexes.destroy_all u.sources.destroy_all u.user_stats.destroy_all u.delete Cela fonctionne et …
Pourquoi est-il nécessaire de définir une nouvelle méthode dans le contrôleur RESTful, de la suivre avec une méthode create? La recherche Google ne m'a pas fourni la réponse que je cherchais. Je comprends la différence, mais je dois savoir pourquoi ils sont utilisés tels qu'ils sont.
J'ai la logique suivante dans mon code: if !@players.include?(p.name) ... end @playersest un tableau. Existe-t-il une méthode pour éviter le !? Idéalement, cet extrait serait: if @players.does_not_include?(p.name) ... end
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.