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.
Come ottenere un timestamp UNIX (numero di secondi dal 1970 GMT) da un oggetto Date in un'app Rails? So che Time#to_irestituisce un timestamp, ma fare Date#to_timee quindi ottenere il timestamp si traduce in qualcosa che è spento di circa un mese (non so perché ...). Qualsiasi aiuto è apprezzato, grazie! …
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: …
C'è un modo per fare in modo che le rotaie stampino un numero con virgole? Ad esempio, se ho un numero 54000000.34, posso eseguire <% = number.function%>, che stampa "54.000.000.34" Grazie!
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
C'è un modo per ottenere una raccolta di tutti i modelli nella tua app Rails? Fondamentalmente, posso fare cose come: - Models.each do |model| puts model.class.name end
In Rails puoi trovare il numero di record usando sia Model.sizee Model.count. Se hai a che fare con query più complesse, c'è qualche vantaggio nell'usare un metodo rispetto all'altro? Come sono differenti? Ad esempio, ho utenti con foto. Se voglio mostrare una tabella di utenti e quante foto hanno, l'esecuzione …
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 …
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 …
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 …
Ho un URL per un'immagine che voglio salvare localmente, in modo da poter usare Paperclip per produrre una miniatura per la mia applicazione. Qual è il modo migliore per scaricare e salvare l'immagine? (Ho esaminato la gestione dei file ruby ma non ho riscontrato nulla.)
Dopo aver aggiunto i file di migrazione nella db/migratecartella ed eseguito rake db:migrate, voglio tornare al passaggio precedente, penso che usare VERSION=nsia il modo giusto per farlo, ma non conosco il valore corretto di n da usare. Esiste un comando per controllare l'attuale valore n? Sarebbe bello se qualcuno potesse …
Di recente ho eseguito l'aggiornamento a OSX 10.7, a quel punto l'installazione della mia rotaia si è completamente bloccata quando ho provato a connettermi al server psql. Quando lo faccio dalla riga di comando utilizzando psql -U postgres funziona perfettamente, ma quando provo a eseguire il server rails o la …
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.
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 …
Esiste un modo rails per convalidare che un record effettivo è unico e non solo una colonna? Ad esempio, un modello / tabella di amicizia non dovrebbe essere in grado di avere più record identici come: user_id: 10 | friend_id: 20 user_id: 10 | friend_id: 20
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.