Domande taggate «ruby-on-rails»

Ruby on Rails è un framework di applicazioni Web full-stack open source scritto in Ruby. Segue il popolare modello di framework MVC ed è noto per il suo approccio "convention over configuration" allo sviluppo di applicazioni.




2
Avviso di deprecazione quando si utilizza has_many: through: uniq in Rails 4
Rails 4 ha introdotto un avviso di deprecazione quando si usa: uniq => true con has_many: through. Per esempio: has_many :donors, :through => :donations, :uniq => true Produce il seguente avviso: DEPRECATION WARNING: The following options in your Goal.has_many :donors declaration are deprecated: :uniq. Please use a scope block instead. …

4
Problema relativo al push dell'app su heroku
Sto cercando di inviare la mia app a heroku e ricevo il seguente messaggio: $ heroku create Creating electric-meadow-15..... done Created http://electric-meadow-15.heroku.com/ | git@heroku.com:electric-meadow-1 5.git $ git push heroku master ! No such app as fierce-fog-63 fatal: The remote end hung up unexpectedly È strano che lo riceva ora, ho …

12
Net :: SMTPAuthenticationError durante l'invio di e-mail dall'app Rails (in ambiente di staging)
Sto inviando un'e-mail dalla mia applicazione Rails. Funziona bene nell'ambiente di sviluppo, ma non riesce a gestire. Ottengo il seguente errore: Net::SMTPAuthenticationError (534-5.7.14 <https://accounts.google.com/ContinueSignIn?plt=AKgnsbtdF0yjrQccTO2D_6) Nota che il mio non ho un nome di dominio per la mia gestione temporanea. Ecco le mie impostazioni in staging.rb config.action_mailer.delivery_method = :smtp config.action_mailer.default_url_options = …



8
find () con zero quando non ci sono record
Nel mio attuale programma rails quando uso qualcosa di simile user = User.find(10) Quando non ci sono utenti con ID = 10, avrò un'eccezione come: ActiveRecord::RecordNotFound: Couldn't find User with ID=10 Posso ottenere zero invece di sollevare eccezioni, quindi quando faccio qualcosa come: unless user = Challenge.find(10) puts "some error …

5
Rails 5, metodo non definito `for 'for # <Devise on line devise_parameter_sanitizer.for
Sto lavorando con Rails 5 Ho aggiunto un nuovo nome utente del campo nel modello Utente. class Users::RegistrationsController &lt; Devise::RegistrationsController before_action :configure_permitted_parameters protected def configure_permitted_parameters devise_parameter_sanitizer.for(:sign_up).push(:username) end end Durante la registrazione viene visualizzato l'errore: metodo non definito `per 'per # Intendevi? forchetta Traccia: NoMethodError (metodo non definito `per 'per # …



2
Console Rails: ricarica! non riflette i cambiamenti nei file del modello? Quale potrebbe essere la ragione possibile?
In precedenza funzionava bene. Ho giocato un po 'a config. Quindi potrebbe essere che ho cambiato inconsapevolmente alcune configurazioni. ecco la configurazione di environment / development.rb config.cache_classes = false # Log error messages when you accidentally call methods on nil. config.whiny_nils = true # Show full error reports and disable …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.