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

26
Mac'ime Mavericks ile PG gem yüklemek imkansız
Ray projelerimle tekrar çalışmak için pg gem'i kurmaya çalışıyorum. Ama şu hatayı alıyorum: Yerel uzantılar oluşturma. Bu biraz zaman alabilir ... HATA: pg yüklenirken hata oluştu: HATA: gem yerel uzantısı oluşturulamadı. /Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If yapı başarısız olursa, lütfen --with-pg-config = / yol …

17
Dizenin yalnızca ilk karakterini büyük harfle yazıp diğerlerini rahat bırak? (Raylar)
Rails'in bir dizenin ilk karakterini büyük harfle yazmasını ve diğerlerini olduğu gibi bırakmasını sağlamaya çalışıyorum. "New York'luyum" un "New Yorkluyum" a dönüştüğü bir problemle karşılaşıyorum. İlk karakteri seçmek için hangi yöntemi kullanırdım? Teşekkürler DÜZENLEME: Macek'in önerdiği şeyi uygulamaya çalıştım, ancak "tanımsız bir yöntemden` `büyük harf kullan '' hatası alıyorum. Kod, …

8
Esnek Arama: endekslenmiş verileri nasıl görebilirim?
ElasticSearch ve Rails ile ilgili bir sorun yaşadım, burada attr_protected nedeniyle bazı veriler düzgün şekilde indekslenmiyordu. Elastic Search indekslenmiş verileri nerede saklıyor? Dizine alınan gerçek verilerin yanlış olup olmadığını kontrol etmek faydalı olacaktır. Eşlemeyi kontrol etmek Tire.index('models').mappingyardımcı olmuyor, alan listeleniyor.

6
Html5 veri özniteliklerini rails content_tag yardımcısıyla kullanmanın en iyi yolu?
Elbette sorun, yakut sembollerinin kısa çizgileri sevmemesidir. Yani bunun gibi bir şey kesinlikle işe yaramayacak: content_tag(:div, "Some Text", :id => "foo", :data-data_attr => some_variable) Bir seçenek, bir sembol yerine bir dize kullanmaktır: content_tag(:div, "Some Text", :id => "foo", 'data-data_attr' => some_variable) Ya da sadece enterpolasyon yapabilirim: "<div id='foo' data-data_attr='#{some_variable}'>Some Text</div>".html_safe …

7
Raylarda dosya yüklemesini nasıl test ederim?
JSON dosyalarını kabul etmekten ve ardından uygulamamız için bazı kullanıcı bakımlarını yapmak üzere JSON dosyalarını işlemekten sorumlu bir denetleyicim var. Kullanıcı testinde dosya yükleme ve işleme çalışır, ancak tabii ki testimizde kullanıcı bakımını test etme sürecini otomatikleştirmek istiyorum. İşlevsel test çerçevesindeki bir denetleyiciye nasıl dosya yükleyebilirim?

6
Ruby on Rails veritabanı olmadan nasıl yapılandırılır?
Bir veritabanına ihtiyaç duymayan küçük bir web sitesi projesi için Ruby on Rails kullanmak daha uygun olacaktır. MySQL'de boş bir veritabanı oluşturabileceğimi ve oradan gidebileceğimi biliyorum, ancak veritabanı olmadan Rails'i çalıştırmanın daha iyi bir yolunu bilen var mı? Teşekkürler

9
Raylar: indeksli alanlar_for?
Bir yapmak için bir yöntem (veya benzer işlevselliği kaldırmanın bir yolu) var fields_for_with_indexmı? Misal: <% f.fields_for_with_index :questions do |builder, index| %> <%= render 'some_form', :f => builder, :i => index %> <% end %> Bu kısmi işlenmekte olan, mevcut dizinin fields_fordöngüde ne olduğunu bilmesi gerekir .

9
paket yükleme, "Gemfile bulunamadı" döndürür
Rails'te yeniyim ve şu anda bir rehber üzerinde çalışıyorum. Kılavuz şunları belirtir: Bundler'ın ihtiyaç duyduğu Gemfile'ı Liste 2.1'in içeriğiyle güncellemek için bir metin düzenleyici kullanın. source 'https://rubygems.org' gem 'rails', '3.2.3' group :development do gem 'sqlite3', '1.3.5' end # Gems used only for assets and not required # in production environments …


5
Heroku'da başlatılmamış sabit Rake :: DSL sorunu nasıl çözülür?
Ben benzeyen hatalar alıyorum içinde bu sorulara , maden üzerine gerçekleşmekte olan hariç Heroku : 2011-05-30T09:03:29+00:00 heroku[worker.1]: Starting process with command: `rake jobs:work` 2011-05-30T09:03:30+00:00 app[worker.1]: (in /app) 2011-05-30T09:03:30+00:00 heroku[worker.1]: State changed from starting to up 2011-05-30T09:03:33+00:00 app[worker.1]: rake aborted! 2011-05-30T09:03:33+00:00 app[worker.1]: uninitialized constant Rake::DSL 2011-05-30T09:03:33+00:00 app[worker.1]: /app/.bundle/gems/ruby/1.9.1/gems/rake-0.9.0/lib/rake/tasklib.rb:8:in `<class:TaskLib>' Bu soruların …

7
Ruby betiği içindeki dizini değiştirmek için?
Yeni bir rails uygulaması oluşturmak ve bu uygulama için rails sunucusunu çalıştırmak istiyorum, her şeyi bir ruby ​​betiğinden. Kodum şöyle görünüyor: #!/usr/bin/env ruby system "rails new my_app" system "cd my_app" system "rails server &" Ancak, "rails server &" çalıştırıldığında, yol my_app klasöründe değil, ana klasördedir. Bu yeni uygulama için "rails …

9
rails i18n - içindeki bağlantıları olan metni çevirme
Şuna benzeyen bir metni i18n etmek istiyorum: Zaten üye misiniz? Oturum aç! Metinde bir bağlantı olduğuna dikkat edin. Bu örnekte google'a işaret ediyor - gerçekte benim uygulamalarıma işaret edecek log_in_path. Bunu yapmanın iki yolunu buldum, ancak hiçbiri "doğru" görünmüyor. İlk bildiğim yol, buna sahip olmayı içerir en.yml: log_in_message: "Already signed …

3
ince dinamik koşullu sınıf [kapalı]
Kapalı . Bu sorunun ayrıntılara veya netliğe ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Ayrıntıları ekleyin ve sorunu açıklığa kavuşturmak bu yazıyı düzenliyor . 3 yıl önce kapalı . Bu soruyu geliştirin Diğer geliştiricilere yardımcı olmak için, çünkü SO'da benzer bir soru yok. div …

5
Pry: bana yığını göster
Pry in Rails kullanarak, kod bağlamasında bir kesme noktasına ulaştığımda. Buraya nasıl geldiğimi, beni kimin aradığını, onları kimin aradığını vb. Bilmek istiyorum. Ama tuhaf bir şekilde bu komutu görmüyorum. Kimse biliyor mu?
101 ruby-on-rails  pry 

6
Modelde yardımcıları kullanma: yardımcı bağımlılıkları nasıl dahil ederim?
Bir metin alanından kullanıcı girişini işleyen bir model yazıyorum. Http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input'taki tavsiyeye uyarak , before_validate'i kullanarak veritabanına kaydetmeden önce modeldeki girdiyi temizliyorum geri aramak. Modelimin ilgili kısımları şuna benzer: include ActionView::Helpers::SanitizeHelper class Post < ActiveRecord::Base { before_validation :clean_input ... protected def clean_input self.input = sanitize(self.input, :tags => %w(b i u)) 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.