«ruby-on-rails» etiketlenmiş sorular

Ruby on Rails, Ruby'de yazılmış bir açık kaynak kodlu tam yığın web uygulaması çerçevesidir. Popüler MVC çerçeve modelini izler ve uygulama geliştirmeye yönelik "yapılandırma konvansiyonu" yaklaşımıyla bilinir.

2
Birisi collection_select'i bana net ve basit terimlerle açıklayabilir mi?
Rails API belgelerine bakıyorum collection_selectve bunlar korkunç. Başlık şudur: collection_select(object, method, collection, value_method, text_method, options = {}, html_options = {}) Ve verdikleri tek örnek kod şudur: collection_select(:post, :author_id, Author.all, :id, :name_with_initial, :prompt => true) Birisi basit bir ilişkilendirme kullanarak (bir Userhas_many Plansve a a'ya Planaittir diyelim User) söz diziminde neyi …

6
Ruby on Rails: Birden çok karma anahtarını sil
Kendimi genellikle bunu yazarken buluyorum: params.delete(:controller) params.delete(:action) params.delete(:other_key) redirect_to my_path(params) Silmenin izi doğru gelmiyor ve ikisi de: [:controller, :action, :other_key].each do |k| params.delete(k) end Daha basit ve daha temiz bir şey var mı?

22
ActionController :: InvalidAuthenticityToken
Aşağıda, Rails uygulamamdaki bir formun neden olduğu bir hata var: Processing UsersController#update (for **ip** at 2010-07-29 10:52:27) [PUT] Parameters: {"commit"=>"Update", "action"=>"update", "_method"=>"put", "authenticity_token"=>"ysiDvO5s7qhJQrnlSR2+f8jF1gxdB7T9I2ydxpRlSSk=", **more parameters**} ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken): Bu her isteksizlik için olur getve gördüğünüz gibi authenticity_tokenoradadır.

5
Ray formundaki radyo düğmeleri için etiketler
Sorum benzer bu bir ama Raylar uygulama için. Bazı radyo düğmeleri olan bir form var ve etiketleri onlarla ilişkilendirmek istiyorum. labelForm yardımcı yalnızca bir parametre olarak bir form alanını alır, ama bu durumda tek bir form alanı için birden fazla radyo düğmeleri var. Bunu yapmanın tek yolu el ile bir …

16
PostgreSQL istemci kitaplığını (libpq) bulamıyorum
Mac OS X 10.6'da PostgreSQL for Rails kurmaya çalışıyorum. Önce MacPorts kurulumunu denedim ama bu iyi gitmedi, bu yüzden tek tıkla DMG kurulumunu yaptım. Bu işe yaradı. PostgreSQL geliştirme paketlerini yüklemem gerektiğinden şüpheleniyorum, ancak bunu OS X'te nasıl yapacağım hakkında hiçbir fikrim yok. İşte yapmaya çalıştığımda elde ettiğim şey sudo …


14
RSpec kullanarak JSON yanıtı nasıl kontrol edilir?
Denetleyicimde aşağıdaki kod var: format.json { render :json => { :flashcard => @flashcard, :lesson => @lesson, :success => true } RSpec denetleyici testimde, belirli bir senaryonun başarılı bir json yanıtı aldığını doğrulamak istiyorum, bu nedenle aşağıdaki satırı elde ettim: controller.should_receive(:render).with(hash_including(:success => true)) Testlerimi çalıştırdığımda şu hatayı alıyorum: Failure/Error: controller.should_receive(:render).with(hash_including(:success => …






9
Rota eşleşmesi yok [GET] / öğeler
Üretim ortamında test etmeye çalıştığım bir Rails uygulamam var. RAILS_ENV=production rake assets:precompileTüm varlıklarımı / public / varlıklarda üreten koştum . Sorun benim w / benim app başlattığınızda RAILS_ENV=production rails s thinolsun: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): Bu dosya adresinde var /public/assets/application-eff78fd67423795a7be3aa21512f0bd2.css. Bunu neden aldığım hakkında bir fikrin var RoutingErrormı?

8
Raylar: FATAL - Kullanıcı için eş kimlik doğrulaması başarısız oldu (PG :: Hata)
Gelişimi Ubuntu 11.10 ve RubyMine'de çalıştırıyorum İşte database.yml için geliştirme ayarlarım: RubyMine'ın benim için yarattığı development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: Uygulamayı çalıştırmaya çalıştığımda, bu hatayı aşağıda alıyorum, henüz bir 'proje' kullanıcı oluşturmadım, ama nasıl bir kullanıcı oluşturabilirim ve postgres'de bir veritabanı verebilirim? bu …

8
İnverse_of ne yapıyor? Hangi SQL'i üretir?
Başımı döndürmeye çalışıyorum inverse_ofve anlamıyorum. Oluşturulan sql, neye benziyor? Does inverse_ofbirlikte kullanılırsa seçeneği aynı davranışı gösteren :has_many, :belongs_tove :has_many_and_belongs_to? Bu çok basit bir soru ise özür dilerim. Bu örneği gördüm: class Player < ActiveRecord::Base has_many :cards, :inverse_of => :player end class Card < ActiveRecord::Base belongs_to :player, :inverse_of => :cards end

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.