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.


9
Passando i parametri nelle rotaie redirect_to
Come passiamo i parametri in redirect_to in rotaie? So che possiamo passare l'ID usando questo: redirect_to :action => action_name,:id => 3 Se voglio passare parametri aggiuntivi come alcuni dati del modulo come raggiungerlo? MODIFICARE: Per la sintassi di Ruby 2 devi aggiornare lo snippet sopra a: redirect_to action: action_name, id: …


1
Cosa fanno helper e helper_method?
helper_method è semplice: rende alcuni o tutti i metodi del controller disponibili per la vista. Che cosa è helper? È il contrario, ovvero importa i metodi di supporto in un file o in un modulo? (Forse il nome helpere helper_methodsi assomigliano. Potrebbero invece preferire essere share_methods_with_viewe import_methods_from_view) riferimento



4
Ruby on Rails form_per selezionare il campo con la classe
Sto battendo la testa contro il muro su questo. Voglio creare un semplice tag di selezione usando il f.selecttag, ma nulla di ciò che faccio funziona. Ho messo un esempio di seguito: <%= f.select(:object_field, ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 4'], :class => 'my_style_class')%> Ok, quindi in …

13
Token di autenticità di Rails 4
Stavo lavorando su una nuova app Rails 4 (su Ruby 2.0.0-p0) quando ho riscontrato problemi di token di autenticità. Durante la scrittura di un controller che risponde a JSON (usando il respond_tometodo class), sono arrivato createall'azione che ho iniziato a ottenere ActionController::InvalidAuthenticityTokeneccezioni quando ho provato a creare un record usando …

6
carattere multibyte non valido (US-ASCII) con Rails e Ruby 1.9
Sto usando Ruby 1.9.1 con Rails 2.3.4 La mia applicazione è gestire l'immissione di testo Se provo qualcosa del genere (le virgolette interne sembrano diverse) text = "”“" Ottengo il seguente errore: #<SyntaxError: /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: invalid multibyte char (US-ASCII) /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: invalid multibyte char (US-ASCII) /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: syntax error, unexpected $end, expecting keyword_end …




4
Rotaie nuove vs create
Perché è necessario definire un nuovo metodo nel controller RESTful, seguirlo con un metodo di creazione? La ricerca di Google non mi ha fornito la risposta che cercavo. Capisco la differenza, ma ho bisogno di sapere perché sono usati così come sono.

4
delete_all vs destroy_all?
Sto cercando l'approccio migliore per eliminare i record da una tabella. Ad esempio, ho un utente il cui ID utente si trova su molte tabelle. Voglio eliminare questo utente e ogni record che ha il suo ID in tutte le tabelle. u = User.find_by_name('JohnBoy') u.usage_indexes.destroy_all u.sources.destroy_all u.user_stats.destroy_all u.delete Funziona e …


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.