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.
Nel mio routes.rb ho quanto segue: resources :message_threads Quando chiamo: message_threads_path(1) Ottengo: /message_threads.1 Perchè è questo? Le altre mie risorse funzionano bene. Non lo sto pluralizzando correttamente o qualcosa del genere?
Dopo aver aggiornato l'applicazione rails del nostro team alla 4.2, come menzionato nella nota di rilascio , l'ip predefinito si rails serverassocia a viene modificato in localhostda 0.0.0.0. Sviluppiamo con Vagrant e vogliamo che il server di sviluppo sia accessibile direttamente dal browser sulla macchina host. Invece di digitare rails …
Sono bloccato con un problema piuttosto strano. Stavo testando alcune voci db nel nostro server di produzione in Rails Console dove quasi tutti i comandi risultavano un numero enorme di linee o / p, a causa delle quali il canale ssh veniva impiccato :( C'è un modo per sopprimere le …
Sto iniziando con Ruby on Rails. Attualmente sto seguendo un tutorial in cui dice che devo eseguire un file .rb da IRB e che questo creerà un file .xml nella mia directory corrente. La mia domanda è come faccio a eseguire un file .rb in IRB? E devo essere nella …
Non posso eseguire a rails consolecausa di questo errore: localhost:TwitterForZombies wiz$ rails c /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `require': dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError) Referenced from: /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle Reason: image not found - /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `<top (required)>' from …
Ho un'applicazione Rails che sto eseguendo sul mio server. Quando vado su un desktop remoto e tento di caricare l'applicazione, il server impiega 3-4 minuti buoni per rispondere con una semplice pagina HTML. Tuttavia, quando carico la pagina localmente sul server, la pagina viene visualizzata in un secondo. Ho provato …
Ho questa configurazione: development: adapter: mysql2 encoding: utf8 database: my_db_name username: root password: my_password host: mysql://127.0.0.1:3306 E ricevo questo errore: Unknown MySQL server host 'mysql://127.0.0.1:3306' (1) C'è qualcosa di ovvio che sto facendo in modo errato?
Dopo aver aggiornato un pacchetto, avrai alcune gemme che potrebbero essere obsolete, poiché è stata installata una versione più recente di quella gemma. Non esiste un tale comando sotto l' bundleeseguibile es bundle clean. Come sbarazzarsi di queste gemme obsolete? Questo è un tentativo di ridurre le dimensioni dello slug …
Sto provando a testare un controller e ho ricevuto questo errore. Capisco l'errore, ma non so come risolverlo. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called successfully. …
Ho provato a trovare una soluzione per questo, ma non sono riuscito a trovare nulla relativo agli errori che mi vengono visualizzati quando eseguo il comando rails: rails genera il modello Titolo del libro: stringa riepilogo: testo isbn: stringa /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is …
Rails 4 sembra impostare un valore predefinito SAMEORIGINper l' X-Frame-Optionsintestazione della risposta HTTP. Questo è ottimo per la sicurezza, ma non consente la disponibilità di parti della tua app in un iframedominio diverso. Puoi sovrascrivere il valore di X-Frame-Optionsglobalmente utilizzando l' config.action_dispatch.default_headersimpostazione: config.action_dispatch.default_headers['X-Frame-Options'] = "ALLOW-FROM https://apps.facebook.com" Ma come sovrascriverlo per …
Voglio essere in grado di tradurre stringhe pluralizzate in i18n in rails. Una stringa può essere: You have 2 kids o You have 1 kid So che posso usare il metodo di supporto pluralizza, ma voglio incorporarlo nelle traduzioni di i18n in modo da non dover incasinare le mie opinioni …
Voglio che i miei URL utilizzino il trattino -invece del trattino basso _come separatori di parole. Ad esempio controller/my-actioninvece di controller/my_action. Sono sorpreso di due cose: Google et al. continuare a distinguerli. Che Ruby on Rails non ha una semplice, parametro di configurazione globale per mappare -a _nel routing. Oppure …
Sono su Rails 4 e ho notato che alcuni dei miei test RSpec hanno esito negativo perché alcuni dei miei refactoring di test utilizzano un filtro before (presumibilmente a causa delle transazioni). Questo post descrive un problema simile: Il database di test di rails non si cancella dopo alcune esecuzioni …
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.