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.
Ho installato Active Support 3.0.3 e Rails 3.0.3 con Ruby 1.8.7. Quando provo a usare 1.week.agoottengo NoMethodError: undefined method 'week' for 1:Fixnum from (irb):2 Le altre estensioni principali sembrano funzionare. L'ho provato sul computer di un amico (le stesse specifiche di installazione e le versioni precedenti sono sul suo) con …
Il #new_record? funzione determina se un record è stato salvato. Ma è sempre falso nel after_savegancio. C'è un modo per determinare se il record è un record appena creato o uno vecchio dall'aggiornamento? Spero di non utilizzare un altro callback come before_createimpostare un flag nel modello o richiedere un'altra query …
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. …
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 …
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 = …
Per qualche ragione, Delayed :: Job's ha deciso di mettersi in coda ma di non eseguire nulla anche se l'ho riavviato più volte, persino ucciso -9 e riavviato. Non eseguirà alcun lavoro. Posso, in / console, specificare un lavoro specifico e dirgli di funzionare? Ex:.. Delayed::Job.find(x).run
Ho problemi a convertire l'ora UTC Timeo TimeWithZonel'ora locale in Rails 3. Say momentè una Timevariabile in UTC (ad esempio moment = Time.now.utc). Come faccio a convertire momentnel mio fuso orario, prendendomi cura dell'ora legale (cioè utilizzando EST / EDT)? Più precisamente, vorrei stampare "lunedì 14 marzo, 9 AM" se …
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 …
Sto lavorando con Rails 5 Ho aggiunto un nuovo nome utente del campo nel modello Utente. class Users::RegistrationsController < 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 # …
Come posso trasformare a livello di codice un nome di classe,, FooBarin un simbolo :foo_bar,? ad esempio qualcosa di simile, ma che gestisce correttamente la custodia del cammello? FooBar.to_s.downcase.to_sym
Che cosa utilizzi per convalidare gli indirizzi email degli utenti e perché? Stavo usando validates_email_veracity_ofche interroga effettivamente i server MX. Ma questo è pieno di errori per vari motivi, principalmente legati al traffico di rete e all'affidabilità. Mi sono guardato intorno e non sono riuscito a trovare nulla di ovvio …
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 …
Ho una tabella e sto cercando di aggiungere un indice univoco su due colonne. Anche queste colonne sono indicizzate. Quindi la mia domanda è se posso rimuovere gli indici che erano solo per una colonna o se devo usare tutti e tre gli indici: add_index "subscriptions", ["user_id"] add_index "subscriptions", ["content_id"] …
Ho scritto un gioco per Facebook usando Rails e jQuery. Da quando ho iniziato a utilizzare l'SDK Javascript di Facebook, l'utilizzo di localhost come dominio dell'app sembrava funzionare perfettamente. Sono stato in grado di testare il mio gioco sia localmente che su Heroku. Nell'ultimo giorno, sembra che Facebook abbia apportato …
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.