«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.

7
json formatlı bir anahtar-değer çiftini, anahtar olarak sembol içeren ruby ​​hash'e dönüştürmenin en iyi yolu nedir?
Bir json formatlı anahtar değer çiftini anahtar olarak sembol içeren ruby ​​hash'e dönüştürmenin en iyi yolunun ne olduğunu merak ediyorum: örnek: { 'user': { 'name': 'foo', 'age': 40, 'location': { 'city' : 'bar', 'state': 'ca' } } } ==> { :user=>{ :name => 'foo', :age =>'40', :location=>{ :city => 'bar', …
104 ruby-on-rails  ruby  json 

11
Ruby'de yöntem argümanlarına erişmenin bir yolu var mı?
Ruby ve ROR'da yeni ve her gün onu seviyorum, işte benim sorum şu, çünkü onu nasıl google'layacağımı bilmiyorum (ve denedim :)) yöntemimiz var def foo(first_name, last_name, age, sex, is_plumber) # some code # error happens here logger.error "Method has failed, here are all method arguments #{SOMETHING}" end Yani, her birini …

14
Gem :: mysql2 gem için LoadError hatası, ancak zaten Gemfile'da
Gem::LoadError Specified 'mysql2' for database adapter, but the gem is not loaded. Add `gem 'mysql2'` to your Gemfile Bu hata, aşağıdaki dosyalar yüklenirken meydana geldi: active_record/base Rails sunucusunu çalıştırırken aldığım hata bu. The mysql2 gem has been added to the Gemfile as well. Yaptığım bundle installve sunucuyu yeniden başlatmadan çalıştı …

13
Windows'ta ExecJS :: RuntimeError Ruby öğreticisini izlemeye çalışıyor
GÜNCELLEME: Colin'in // = required_tree satırını kaldırma önerisi. sorunu çözdü. Her öneriyi takip etmek ve sorunumu düzeltmek için 2 günden fazla zaman harcadım. Http://ruby.railstutorial.org kitabını windows makinesinde takip etmeye çalışıyorum ve hayatım boyunca aşağıdaki kötü hatayı geçemiyorum. ExecJS::RuntimeError in Static_pages#home Showing C:/Users/.../bootcamp-sample-app/app/views/layouts/application.html.erb where line #6 raised: ["ok","(function() {\n\n\n\n}).call(this);\n"] (in C:/Users/.../bootcamp-sample-app/app/assets/javascripts/sessions.js.coffee) …



14
Neden tüm Active Record nefret ediyor? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

3
Has_many ile iç içe geçmiş Rails form: aracılığıyla, birleştirme modelinin öznitelikleri nasıl düzenlenir?
Accepts_nested_attributes_for kullanırken bir birleştirme modelinin özniteliklerini nasıl düzenlersiniz? 3 modelim var: Linkers ile birleştirilmiş Konular ve Makaleler class Topic < ActiveRecord::Base has_many :linkers has_many :articles, :through => :linkers, :foreign_key => :article_id accepts_nested_attributes_for :articles end class Article < ActiveRecord::Base has_many :linkers has_many :topics, :through => :linkers, :foreign_key => :topic_id end class …

5
erb, haml veya slim: hangisini önerirsiniz? Ve neden? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

16
Factory Girl ve Rspec'te geri aramaları atla
Bir modeli, test sırasında yalnızca bazı durumlarda çalıştırmak istediğim bir oluşturma sonrası geri arama ile test ediyorum. Bir fabrikadan geri aramaları nasıl atlayabilir / çalıştırabilirim? class User < ActiveRecord::Base after_create :run_something ... end Fabrika: FactoryGirl.define do factory :user do first_name "Luiz" last_name "Branco" ... # skip callback factory :with_run_something do …

3
Denetleyicide JSON işleme
Bir kitap okuyordum ve bir şeyler render etme hakkında konuşurken Denetleyicilerle ilgili bir bölümde, JSON için bunun gibi bir örneği var ama ayrıntılara girmiyor, bu yüzden bu örneğin uygun olduğu daha büyük resmi bulamadım: render :json => @projects, :include => tasks Ve ayrıca JSONP ile geri arama işlevleriyle kullanan bir …

4
RSpec denetleyici testi - boş yanıt. Vücut
Denetleyicilerimi RSpec ile test ederken bir sorunla karşılaşıyorum - response.body çağrısı her zaman boş bir dize döndürüyor. Tarayıcıda her şey doğru şekilde işlenir ve salatalık özellik testleri bunu doğru yapıyor gibi görünür, ancak RSpec her seferinde başarısız olur. Yanıt nesnesindeki diğer beklentiler, örneğin response.should render_template('index')sorunsuz geçebilir. Bu problemle daha önce …

4
Ruby'de bir dosya adının uzantısını bulun
Bir Rails uygulamasının dosya yükleme kısmı üzerinde çalışıyorum. Farklı dosya türleri uygulama tarafından farklı şekilde ele alınır. Yüklenen dosyaları nereye gitmeleri gerektiğini görmek için kontrol etmek üzere belirli dosya uzantılarından oluşan bir beyaz liste yapmak istiyorum. Tüm dosya adları dizelerdir. Dosya adı dizesinin yalnızca uzantı kısmını kontrol etmek için bir …

5
Active Record, Rails & Postgres ile birden çok yinelenen alana sahip satırları bulun
Postgres ve Activerecord kullanarak birden çok sütunda yinelenen değerlere sahip kayıtları bulmanın en iyi yolu nedir? Bu çözümü burada buldum : User.find(:all, :group => [:first, :email], :having => "count(*) > 1" ) Ancak postgres ile çalışmıyor gibi görünüyor. Bu hatayı alıyorum: PG :: GroupingError: ERROR: "parts.id" sütunu GROUP BY yan …


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.