Articles of ruby on rails

Quelles sont les alternatives WordPress pour Ruby on Rails?

Quelles sont les alternatives WordPress pour Ruby on Rails? Comment se comparent-ils à WordPress?

Le meilleur moyen d’utiliser les atsortingbuts de données html5 avec les rails helper content_tag?

Le problème, bien sûr, est que les symboles rbuy n’aiment pas les traits d’union. Donc quelque chose comme ça ne va évidemment pas marcher: content_tag(:div, “Some Text”, :id => “foo”, :data-data_attr => some_variable) Une option consiste à utiliser une chaîne plutôt qu’un symbole: content_tag(:div, “Some Text”, :id => “foo”, ‘data-data_attr’ => some_variable) Ou je pourrais […]

Comment implémenter has_many: à travers des relations avec Mongoid et mongodb?

En utilisant cet exemple modifié des guides Rails , comment modéliser une association “has_many: through” relationnelle en utilisant mongoid? Le défi est que mongoid ne supporte pas has_many: comme le fait ActiveRecord. # doctor checking out patient class Physician :appointments has_many :meeting_notes, :through => :appointments end # notes taken during the appointment class MeetingNote :appointments […]

Comment exécuter un seul test à partir d’une suite de tests de rails?

Comment puis-je exécuter un seul test à partir d’une suite de tests de rails? rake test ANYTHING semble ne pas aider.

Où doivent être stockés les validateurs Rails 3?

J’ai vu des documents / sites Web montrer que les validateurs personnalisés doivent aller dans un répertoire /lib ou /lib/validators d’un projet. J’ai trouvé (en lisant une réponse à un autre message) qu’ils ne semblaient fonctionner que dans les config/initializers . Est-ce que quelqu’un sait ou a un pointeur sur la documentation officielle qui montre […]

Comment supprimer les fichiers de migration dans Rails 3

Je souhaite supprimer / supprimer un fichier de migration. Comment pourrais-je faire ça? Je sais qu’il y a des questions similaires ici, mais en tant que mise à jour, y a-t-il un meilleur moyen que de faire un script / détruire? De même, devrais-je faire une db:reset ou db:drop si je supprime / supprime une […]

Haml: contrôle les espaces autour du texte

Dans mon modèle Rails, je voudrais accomplir le HTML final à cet effet en utilisant HAML: I will first link somewhere, then render this half of the sentence if a condition is met Le modèle qui se rapproche: I will first = link_to ‘link somewhere’, ‘http://example.com’ – if @condition , then render this half of […]

Ne capitaliser que le premier caractère de la chaîne et laisser les autres seuls? (Des rails)

J’essaie de faire en sorte que Rails mette en majuscule le premier caractère d’une chaîne et laisse tous les autres comme ils sont. Je rencontre un problème où “je viens de New York” se transforme en “je viens de New York”. Quelle méthode utiliserais-je pour sélectionner le premier caractère? Merci EDIT: J’ai essayé d’implémenter ce […]

Rails – Valider la présence de l’association?

J’ai un modèle A qui a une association “has_many” avec un autre modèle B. J’ai une exigence métier qu’une insertion dans A nécessite au moins 1 enregistrement associé à B. Existe-t-il une méthode que je peux appeler pour m’assurer que cela est vrai, ou dois-je écrire une validation personnalisée?

Convertir l’heure d’un fuseau horaire en un autre dans Rails

Mes horodatages created_at sont stockés dans UTC: >> Annotation.last.created_at => Sat, 29 Aug 2009 23:30:09 UTC +00:00 Comment puis-je convertir l’un d’eux en «heure de l’est (États-Unis et Canada)» (en tenant compte de l’heure d’été)? Quelque chose comme: Annotation.last.created_at.in_eastern_time