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.

4
OO Design in Rails: dove mettere le cose
Mi sto davvero divertendo con Rails (anche se in genere sono RESTless) e mi piace che Ruby sia molto OO. Tuttavia, la tendenza a creare enormi sottoclassi ActiveRecord e enormi controller è abbastanza naturale (anche se si utilizza un controller per risorsa). Se dovessi creare mondi di oggetti più profondi, …

30
Imparare Ruby on Rails
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Allo stato attuale, sono uno sviluppatore Java e C #. Più guardo Ruby on Rails, più voglio davvero impararlo. Qual è …
241 ruby-on-rails  ruby  ide 

7
Converti la stringa in simbolo in rubino
I simboli sono generalmente rappresentati come tali :book_author_title ma se ho una stringa: "Book Author Title" c'è un modo integrato in rails / ruby ​​per convertirlo in un simbolo in cui posso usare la : notazione senza semplicemente fare una regex stringa grezza da sostituire?

6
Esempio SQL raw di rotaie
Come posso convertire questo codice in sql grezzo e usarlo nelle rotaie? Perché quando distribuisco questo codice in heroku, c'è un errore di timeout della richiesta. Penso che questo sarà più veloce se uso sql grezzo. @payments = PaymentDetail.joins(:project).order('payment_details.created_at desc') @payment_errors = PaymentError.joins(:project).order('payment_errors.created_at desc') @all_payments = (@payments + @payment_errors)
239 sql  ruby-on-rails 

11
Rotaie: selezionare valori univoci da una colonna
Ho già una soluzione funzionante, ma vorrei davvero sapere perché questo non funziona: ratings = Model.select(:rating).uniq ratings.each { |r| puts r.rating } Seleziona, ma non stampa valori univoci, stampa tutti i valori, inclusi i duplicati. Ed è nella documentazione: http://guides.rubyonrails.org/active_record_querying.html#selecting-specific-fields

11
Costante non inizializzata ActiveSupport :: Dependencies :: Mutex (NameError)
Quando voglio creare un progetto Ruby on Rails, ricevo il messaggio seguente. /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError) from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support.rb:57 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails_generator.rb:31 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/bin/rails:15 from /usr/bin/rails:19:in `load' from /usr/bin/rails:19 Cosa è andato storto? …


5
Sostituisci ideare il controller delle registrazioni
Ho aggiunto un campo al modulo di iscrizione basato su un modello diverso, vedi Come utilizzare gli attributi nidificati con il modello di idea per i dettagli gory. Questa parte funziona bene. Il problema ora è quando salvo, non riesce nell'azione di creazione del controller delle registrazioni che viene fornita …

6
Differenza tra attr_accessor e attr_accessible
In Rails, qual è la differenza tra attr_accessore attr_accessible? Secondo la mia comprensione, l'utilizzo attr_accessorviene utilizzato per creare metodi getter e setter per quella variabile, in modo che possiamo accedere alla variabile come Object.variableo Object.variable = some_value. Ho letto che attr_accessiblerende quella specifica variabile accessibile al mondo esterno. Qualcuno può …





4
Caricamento automatico dei file lib in Rails 4
Uso la seguente riga in un inizializzatore per caricare automaticamente il codice nella mia /libdirectory durante lo sviluppo: config / inizializzatori / custom.rb: RELOAD_LIBS = Dir[Rails.root + 'lib/**/*.rb'] if Rails.env.development? (da Rails 3 Quicktip: ricarica automaticamente le cartelle lib in modalità sviluppo ) Funziona benissimo, ma è troppo inefficiente da …

5
Spiegazione dei parametri di Rails?
Qualcuno potrebbe spiegare paramsnel controller di Rails: da dove provengono e a cosa si riferiscono? def create @vote = Vote.new(params[:vote]) item = params[:vote][:item_id] uid = params[:vote][:user_id] @extant = Vote.find(:last, :conditions => ["item_id = ? AND user_id = ?", item, uid]) last_vote_time = @extant.created_at unless @extant.blank? curr_time = Time.now end Vorrei …

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.