Questions marquées «ruby-on-rails»

126
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"...

126
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 n'est trouvé. Donc,...

126
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...

125
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...

125
form_for avec des ressources imbriquées

J'ai une question en deux parties sur form_for et les ressources imbriquées. Disons que j'écris un moteur de blog et que je souhaite relier un commentaire à un article. J'ai défini une ressource imbriquée comme suit: map.resources :articles do |articles| articles.resources :comments end Le...

125
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....

125
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...

125
Rails 4 - passage de variable à partiel

Je suis le didacticiel Ruby on Rails et j'ai rencontré un problème en essayant de transmettre des variables aux partiels. Mon _userpartiel est le suivant <li> <%= gravatar_for user, size: 52 %> <%= link_to user.name, user %> </li> Je voudrais passer un nombre pour la valeur...