Articles of rbuy

Différence entre bloc et bloc dans Ruby

Pourquoi, parfois, je devrais utiliser block et autres fois et bloquer les fonctions acceptant les blocs?

La validation des rails nécessite une numéricité même si la présence n’est pas définie sur true

J’essaie de sauvegarder un enregistrement qui n’a pas un ensemble de champs – qui a une numéricité de validation dans les modèles. Même si la présence n’est pas requirejse dans la validation, cela génère toujours une erreur que le champ n’est pas un nombre. Validation: validates :network_id, :numericality => true Le code qui sauvegarde le […]

Comment savoir si un modèle est nouveau ou non?

class Post < ActiveRecord::Base end post = Post.new Comment est-ce que je juge si le “post” est un nouveau modèle qui n’est pas tiré de la firebase database?

Comment convertir 270921sec en jours + heures + minutes + sec? (rbuy)

J’ai un certain nombre de secondes. Disons 270921. Comment puis-je afficher ce nombre en disant qu’il est xx jours, aa heures, zz minutes, secondes secondes?

En Ruby, existe-t-il un moyen de surcharger le constructeur d’initialisation?

En Java, vous pouvez surcharger les constructeurs: public Person(Ssortingng name) { this.name = name; } public Person(Ssortingng firstName, Ssortingng lastName) { this(firstName + ” ” + lastName); } Existe-t-il un moyen dans Ruby d’atteindre ce même résultat: deux constructeurs qui prennent des arguments différents?

J’ai une gem installée mais nécessite ‘gemname’ ne fonctionne pas. Pourquoi?

La question que je pose vraiment est la suivante: pourquoi ne pas prendre le nom de la pierre? En outre, dans le cas contraire, quelle est la manière la plus simple de trouver l’incantation secrète pour exiger la foutue chose? Par exemple, si je dois memcache-client installé, je dois l’exiger en utilisant require ‘rubygems’ require […]

Rails 3: rendement / content_for avec une valeur par défaut?

Existe-t-il un moyen de détecter si #content_for a réellement été appliqué à une marge de yield dans Rails? Un exemple classique étant quelque chose comme: Si un modèle ne le définit pas avec Y a-t-il un moyen d’avoir la mise en page à la place? J’ai essayé de le définir avec #content_for dans la mise […]

Comment afficher la date actuelle au format «mm / jj / aaaa» dans Rails

À mon avis, je souhaite afficher la date actuelle au format “mm / jj / aaaa”.

Capybara: Sélectionnez une option par valeur et non par texte

Pour le HTML Tue 4 Sep 2012 Wed 5 Sep 2012 Thu 6 Sep 2012 J’ai le code Ruby Capybara suivant: select “20120905”, :from => “date” Mais cette erreur avec: cannot select option, no option with text ‘20120905’ in select box ‘date’ (Capybara::ElementNotFound) Cependant, si je le fais select “Wed 5 Sep 2012”, :from => […]

Pourquoi n’est-ce pas une bonne idée de créer dynamicment beaucoup de symboles dans Ruby?

Quelle est la fonction du symbole dans Ruby? Quelle est la différence entre la chaîne et le symbole? Pourquoi n’est-ce pas une bonne idée de créer dynamicment beaucoup de symboles?