«ruby-on-rails-5» etiketlenmiş sorular

7
Raylar - Denetleyicinin İçinde Bir Yardımcı Nasıl Kullanılır
bir görünüm içinde bir yardımcı kullanmanız gerektiğini fark ederken, geri dönmek için bir JSON nesnesi oluştururken denetleyicimde bir yardımcıya ihtiyacım var. Biraz böyle gidiyor: def xxxxx @comments = Array.new @c_comments.each do |comment| @comments << { :id => comment.id, :content => html_format(comment.content) } end render :json => @comments end html_formatyardımcıma nasıl …

10
Rails 5: Üretimde lib dosyalarını yükle
Uygulamalarımdan birini Rails 4.2.6'dan Rails 5.0.0'a yükselttim. Yükseltme Kılavuzu , Otomatik Yükleme özelliğinin artık üretimde varsayılan olarak devre dışı bırakıldığını söylüyor. Artık tüm lib dosyalarını application.rbdosyaya autoload ile yüklediğim için üretim sunucumda her zaman bir hata alıyorum . module MyApp class Application < Rails::Application config.autoload_paths += %W( lib/ ) end …



5
Rails 5, # için 'için' tanımlanmamış yöntem <Devise on line devise_parameter_sanitizer.for
Rails 5 ile çalışıyorum Kullanıcı modelinde yeni alan kullanıcı adı ekledim. class Users::RegistrationsController &lt; Devise::RegistrationsController before_action :configure_permitted_parameters protected def configure_permitted_parameters devise_parameter_sanitizer.for(:sign_up).push(:username) end end Kayıt sırasında görüntüleniyor hata: 'için' için tanımsız yöntemi # Bunu mu demek istediniz? çatal İz: NoMethodError ("for 'for' for # Bunu mu demek istediniz? Fork): app/controllers/users/registrations_controller.rb:7:in `configure_permitted_parameters' …

5
uyarı: sabit :: Fixnum yeni model oluştururken kullanımdan kaldırıldı
Bunun için bir çözüm bulmaya çalıştım, ancak rails komutunu çalıştırdığımda bana görünen hatalarla ilgili hiçbir şey bulamadım: raylar model oluşturur Kitap başlığı: dize özeti: metin isbn: dize /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 deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated Running via Spring preloader in …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.