Articles of rbuy sur rails

Syntaxe Ruby: séparer le bloc ‘each .. do ..’

Je développe une application Ruby on Rails . Ma question concerne plus la syntaxe Ruby . J’ai une classe de modèle avec une méthode de classe self.check : class Cars < ActiveRecord::Base … def self.check(name) self.all.each do |car| #if result is true, break out from the each block, and return the car how to… result […]

Message d’erreur: Assurez-vous que `gem install pg -v ‘0.18.1’ réussit avant de regrouper

J’ai un problème avec Ruby. J’ai essayé beaucoup mais rien ne fonctionne pour moi. Quand je veux démarrer le serveur de rails, je reçois ce message d’erreur: Une erreur s’est produite lors de l’installation de pg (0.18.1) et Bundler ne peut pas continuer. Assurez-vous que “gem install pg -v ‘0.18.1” réussit avant le regroupement. C’est […]

Comment styliser une balise d’image dans Ruby on Rails

J’ai un tag image comme suit: Comment définir une couleur de bordure sur un côté de cette image en CSS? Quel html cela produirait-il?

Format de date de Rails dans un champ text_field

J’ai un formulaire de rails qui affiche une date dans un champ text_field: La date est rendue comme yyyy-mm-dd J’essaie de comprendre comment l’afficher en mm-dd-yyyy J’ai essayé d’append cette configuration mais cela n’a pas fonctionné. ActiveSupport::CoreExtensions::Date::Conversions::DATE_FORMATS.merge!( :default => ‘%m/%d/%Y’ )

ArgumentError: une copie de ApplicationController a été supprimée de l’arborescence des modules mais est toujours active

J’utilise ActiveAdmin (avec gemset personnalisé pour Rails 4) avec Rails 4.0.0.rc2. L’application dispose également d’un code d’autorisation personnalisé basé sur les rails # 385 et # 386 . Lorsque je change quelque chose dans un fichier de ressources ActiveAdmin et que j’essaie d’actualiser la page du navigateur, j’obtiens cette erreur avec la méthode current_permission : […]

Mettre un lien en un éclair

J’apprends Ruby et Rails. J’ai un projet Ruby on Rails qui effectue le suivi des travaux exécutés par un serveur. En ce moment, quand je crée manuellement un nouveau travail, il annonce: flash[:notice] = “Created job job number #{update.id}.” Je voudrais transformer le #{update.id} en lien vers le travail sur la liste des travaux. L’URL […]

Comment faire fonctionner sidekiq dans un serveur de production?

J’ai un serveur avec apache + passager. Comment vais-je exécuter sidekiq en production? Toute configuration nécessaire pour exécuter le bundle exec sidekiq Merci

Ruby on Rails – Puis-je modifier les données avant de les enregistrer?

Exemple rapide: un utilisateur entre un nom d’utilisateur dans un formulaire et je dois créer ce nom d’utilisateur avant de le stocker dans la firebase database de l’application, le rendant ainsi en minuscule permanent. Où pourrais-je mettre ce code, et comment pourrais-je accéder aux données pour obtenir des minuscules? Merci.

Ruby / Rails – Récupère les deux dernières valeurs d’un tableau

@numbers = [ 1, 2, 3, 4, 5, 6, 7, 8 ] @numbers.last me donnera 8 J’ai besoin de saisir les deux derniers enregistrements. Jusqu’ici j’ai essayé ceci, cependant il jette un NoMethodError : @numbers.last – 1

TypeError: pas de conversion implicite de Symbol en Integer

Je rencontre un problème étrange en essayant de modifier les valeurs d’un Hash. J’ai la configuration suivante: myHash = { company_name:”MyCompany”, street:”Mainstreet”, postcode:”1234″, city:”MyCity”, free_seats:”3″ } def cleanup ssortingng ssortingng.titleize end def format output = Hash.new myHash.each do |item| item[:company_name] = cleanup(item[:company_name]) item[:street] = cleanup(item[:street]) output << item end end Lorsque j’exécute ce code, j’obtiens: […]