Domande taggate «ruby-on-rails-4»

Per problemi specifici della versione 4 di Rails. Se la tua domanda si applica a Ruby on Rails in generale, usa il tag [ruby-on-rails].


6
Rails 4 image-path, image-url e asset-url non funzionano più nei file SCSS
Dovremmo usare qualcos'altro a parte image-urle altri in Rails 4? Restituiscono valori diversi che non sembrano avere senso. Se ho logo.pngin /app/assets/images/logo.pnge faccio la seguente, questo è quello che ottengo: image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work image-path("logo.png") -> "/images/logo.png" asset-url("logo.png") -> url("/logo.png") Ovviamente nessuno di questi funziona perché hanno bisogno …


2
Avviso di deprecazione quando si utilizza has_many: through: uniq in Rails 4
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. …


5
ActiveRecord sicuro come query
Sto cercando di scrivere una query LIKE. Ho letto che i quires di stringa pura non sono sicuri, tuttavia non sono riuscito a trovare alcuna documentazione che spieghi come scrivere una query di hash LIKE sicura. È possibile? Devo difendermi manualmente da SQL Injection?

3
Come sostituire le opzioni X-Frame per un controller o un'azione in Rails 4
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 …

16
Si è verificato un errore durante l'installazione di pg (0.17.1) e Bundler non può continuare
Ho appena installato Rails 4.0.2e quando creo una nuova app, nella fase di bundle ottengo: Installing pg (0.17.1) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/Dee/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't find …

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.