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.





14
Uniq par attribut d'objet dans Ruby
Quelle est la manière la plus élégante de sélectionner des objets dans un tableau qui sont uniques par rapport à un ou plusieurs attributs? Ces objets sont stockés dans ActiveRecord, donc utiliser les méthodes d'AR serait également très bien.


26
Impossible d'arrêter le serveur de rails
Je suis nouveau sur les rails et j'utilise une machine ubuntu et l'IDE rubymine. Le problème est que je ne parviens pas à arrêter le serveur rails. J'ai essayé d'arrêter le serveur en tuant le processus de rails. Mais, lorsque je cours pgrep -l rails, aucun processus de ce type …

13
Comment cocher une case dans capybara?
J'utilise Rspec et Capybara. Comment puis-je écrire une étape pour vérifier un checkbox? J'ai essayé checkpar valeur mais il ne trouve pas mon checkbox. Je ne sais pas quoi faire, car j'ai en fait le même identifiant avec des valeurs différentes Voici le code: <input id="cityID" type="checkbox" style="text-align: center; opacity: …

4
Date de mise en forme des rails
Je publie une date dans une API et le format requis est le suivant: 2014-12-01T01:29:18 Je peux obtenir la date du modèle comme ceci: Model.created_at.to_s Cela renvoie: 2014-12-01 01:29:18 -0500 Comment puis-je utiliser Rails ou Ruby pour le formater comme le format requis avec le T et en supprimant le …

24
Obtenir l'âge de la personne en rubis
J'aimerais connaître l'âge d'une personne à partir de son anniversaire. now - birthday / 365ne fonctionne pas, car certaines années ont 366 jours. J'ai trouvé le code suivant: now = Date.today year = now.year - birth_date.year if (date+year.year) > now year = year - 1 end Existe-t-il une manière plus …

5
Construire vs nouveau dans Rails 3
Dans les rails 3 docs , la buildméthode des associations est décrit comme étant la même que la newméthode, mais avec l'affectation automatique de la clé étrangère. Directement depuis la documentation: Firm#clients.build (similar to Client.new("firm_id" => id)) J'ai lu la même chose ailleurs. Cependant, lorsque j'utilise new(par exemple some_firm.clients.newsans aucun …

2
Ruby on Rails: obtenir la valeur maximale d'une colonne DB
Actuellement, je peux effectuer la requête SQL directe sur ma base de données: SELECT MAX(bar) FROM table_name Et il retourne avec la valeur maximale de cette table. Quand je fais ce que je considère comme un appel équivalent dans Rails, cependant, cela ne fonctionne pas. J'appelle: Bar.all(:select => "Max(bar)") Cela …
125 sql  ruby-on-rails 

21
rails - Conception - Manipulation - devise_error_messages
dans ma page d'édition utilisateur, il y a une ligne comme suit: <%= devise_error_messages! %> Le problème est que cela ne génère pas d'erreurs comme le fait le reste de l'application: <% flash.each do |key, value| %> <div class="flash <%= key %>"><%= value %></div> <% end %> Ma question est …



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.