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.
Dans une tâche rake, si j'utilise la commande met, je vois la sortie sur la console. Cependant, je ne verrai pas ce message dans le fichier journal lorsque l'application est déployée en production. Cependant si je dis Rails.logger.info alors en mode développement je ne vois rien sur la console. Je …
J'essaie de trouver le meilleur moyen de définir des valeurs par défaut pour les objets dans Rails. Le mieux que je puisse penser est de définir la valeur par défaut dans la newméthode dans le contrôleur. Quelqu'un a-t-il quelque chose à dire si cela est acceptable ou s'il existe une …
Ce code dans les rails 5 class PagesController < ApplicationController def action render nothing: true end end entraîne l'avertissement d'obsolescence suivant DEPRECATION WARNING: :nothing` option is deprecated and will be removed in Rails 5.1. Use `head` method to respond with empty response body. Comment puis-je réparer ça?
J'ai un record foo dans la base de données qui a :start_timeet des :timezoneattributs. Le :start_timeest un temps en UTC -2001-01-01 14:20:00 , par exemple. Le :timezoneest une chaîne - America/New_York, par exemple. Je souhaite créer un nouvel objet Time avec la valeur de :start_timemais dont le fuseau horaire est …
Je n'ai pas vraiment trouvé cela dans la documentation de Rails mais il semble que «mattr_accessor» soit le corollaire du module pour «attr_accessor» (getter & setter) dans une classe Ruby normale . Par exemple. dans une classe class User attr_accessor :name def set_fullname @name = "#{self.first_name} #{self.last_name}" end end Par …
Lorsque j'essaye de le faire, bundler updatej'obtiens cette erreur: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Je suis nouveau sur Ruby, est-ce que quelqu'un peut me dire ce qui causerait cela? Rake 0.8.7 est installé.
Comment puis-je créer une relation plusieurs-à-plusieurs avec le même modèle dans les rails? Par exemple, chaque publication est liée à de nombreuses publications.
J'ai un modèle A qui a une association "has_many" à un autre modèle B.J'ai une exigence commerciale selon laquelle 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 c'est vrai, ou dois-je écrire une validation personnalisée?
J'ai regardé autour de moi pour savoir comment changer l'emplacement des paramètres dynamiques et j'ai trouvé ce post qui fait exactement la chose. Le message est https://thoughtbot.com/blog/rails-patch-change-the-name-of-the-id-parameter-in Fondamentalement, ce qu'il fait est, si les itinéraires suivants sont: map.resources :clients, :key => :client_name do |client| client.resources :sites, :key => :name do …
Je ne comprends pas comment Twitter Bootstrap crée des liens actifs pour la navigation. Si j'ai une navigation régulière comme celle-ci (avec liaison rubis sur rails): <ul class="nav"> <li class="active"> <a href="/link">Link</a> </li> <li class=""> <a href="/link">Link</a> </li> <li class=""> <a href="/link">Link</a> </li> </ul> Comment le garder actif en fonction …
J'ai installé PostgreSQL sur mon Mac OS Lion et je travaille sur une application de rails. J'utilise RVM pour que tout soit séparé de mes autres applications Rails. Pour une raison quelconque, lorsque j'essaye de migrer la base de données pour la première fois, rake ne trouve pas l'utilisateur postgres. …
J'aimerais qu'un utilisateur de mon application ruby on rails puisse soumettre un ticket à mon système de gestion de tickets externe, squishlist.com. Ils ont une API et des instructions comme suit. Vous devez vous authentifier et obtenir un jeton, puis soumettre le ticket avec le jeton. De squishlist. # get …
J'ai essayé de faire quelque chose comme Time.now + 5.days mais cela ne fonctionne pas, même si je me souviens vaguement d'avoir vu et d'être très impressionné par le fait de pouvoir faire quelque chose comme 2.yearsetc. Comment faire cela dans Rails 3?
Je me demande quelle est la meilleure façon d'afficher des enregistrements uniques à partir d'un has_many, via une relation dans Rails3. J'ai trois modèles: class User < ActiveRecord::Base has_many :orders has_many :products, :through => :orders end class Products < ActiveRecord::Base has_many :orders has_many :users, :through => :orders end class Order …
ActionDispatch :: Cookies :: CookieOverflow dans UsersController # create J'ai cette erreur lorsque j'essaye d'ouvrir la page. Je ne sais pas comment déboguer cette erreur. Avez-vous des suggestions pour ce problème? def create @user = User.new(params[:user]) sign_in @user if @user.save @user.folders.create(:folder_name=>"Default Folder", :user_id=>@user.id) flash[:success] = "Welcome to Bunch<it>! " redirect_to …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.