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

Ruby on Rails sürüm 3.1.0, Ruby on Rails'in belirli bir sürümüdür. 30 Ağustos 2011'de yayınlandı. Ruby on Rails sürüm 3.1'deki geliştirmeyle ilgili sorunlar için bu etiketi kullanın.

16
ExecJS ve bir JavaScript çalışma zamanı bulamadı
Ben kullanmaya çalışıyorum Mongoid / Devise Raylar 3.1 şablonu ( Mongoid ve Devise ) ve ben belirten bir hata almaya devam ExecJS bir JavaScript çalışma zamanını bulamıyor. Yüklü olmadığımda yeterince adil, ama Node.js , Mustang ve Ruby Racer'ı yüklemeyi denedim , ancak hiçbir şey çalışmıyor. Bir JavaScript çalışma zamanı bulamadım. …

29
Rails 3.1'i kullanarak, “sayfaya özgü” JavaScript kodunuzu nereye koyarsınız?
Anladığım kadarıyla, tüm JavaScript'iniz 1 dosyada birleştirilir. Rails, manifest dosyanızın //= require_tree .altına eklendiğinde bunu varsayılan olarak yapar application.js. Bu gerçek bir hayat kurtarıcıya benziyor, ancak sayfaya özgü JavaScript kodu hakkında biraz endişeliyim. Bu kod her sayfada yürütülüyor mu? İstediğim son şey, tüm nesnelerimin yalnızca 1 sayfada ihtiyaç duyulduğunda her …


18
execJs: 'JavaScript çalışma zamanı bulunamadı' ancak execjs AND therubyracer Gemfile'de
Bu hatayı alıyorum: komisyon iptal edildi! Bir JavaScript çalışma zamanı bulunamadı. Bkz. Https://github.com/sstephenson/execjs , Zaten google arama daha fazla zaman geçirdim sonra itiraf etmek istiyorum. Bunun bir execJs hatası olduğuna inanıyorum. Tüm gönderilerden, bu raylar 3.1 ile çok yaygın bir konudur. Bir js çalışma zamanı, şimdi kahve komut dosyası ve …

3
Koşullu olarak belirli css kullanmak için Rails 3.1 varlıkları boru hattını kullanma
Rails 3.1.rc5 kullanarak ilk solo Rails uygulamasını oluşturma sürecindeyim. Benim sorunum, sitemin çeşitli CSS dosyalarını koşullu olarak oluşturmasını istiyorum. Blueprint CSS kullanıyorum ve dişliler / rayların screen.cssçoğu zaman, print.cssyalnızca yazdırma sırasında ve ie.cssyalnızca siteye Internet Explorer'dan erişildiğinde oluşturulmasını sağlamaya çalışıyorum . Ne yazık ki, manifest'teki varsayılan *= require_treekomut dizindeki application.cssher …

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 …

5
Rails 3.1: Motor ve Monte Edilebilir Uygulama Karşılaştırması
Birisi bir Rails Engine ile bir Monte Edilebilir uygulama arasındaki farkları anlamama yardımcı olabilir mi? Rails 3.1'de, "rails new plugin _ __ " komutuyla ikisinden birini oluşturabilirsiniz . rails plugin new forum --full # Engine rails plugin new forum --mountable # Mountable App Ne zaman birini diğerine karşı kullanmak istersiniz? …


9
Ruby on Rails: rake db: migrate ile bir geçişi nasıl geri alabilirim?
MODEL User'ı kurduktan sonra bunu aldım. class DeviseCreateUsers < ActiveRecord::Migration def self.up create_table(:users) do |t| t.database_authenticatable :null => false t.recoverable t.rememberable t.trackable # t.encryptable # t.confirmable # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both # t.token_authenticatable t.timestamps end add_index :users, :email, :unique => true add_index :users, :reset_password_token, :unique => true …

2
Raylarda bir sütun türünü daha uzun dizelerle değiştirme
İlk migrasyonda, contentActiverecord dizgesini bir sütunda ilan ettim, onu annotate gem'e göre string (255) yaptı. Uygulamayı postgres kullanan heroku'ya aktardıktan sonra, forma içerikte 255'ten daha uzun bir dizge girersem hata alıyorum PGError: ERROR: value too long for type character varying(255) Sorun şu ki, bu içeriğin son derece uzun bir dizge …

5
FactoryGirl'de has_many derneği ile fabrika nasıl kurulur
Kuruluma yanlış yoldan gidersem birisi bana söyleyebilir mi? Has_many.through ilişkilendirmeleri olan aşağıdaki modellere sahibim: class Listing < ActiveRecord::Base attr_accessible ... has_many :listing_features has_many :features, :through => :listing_features validates_presence_of ... ... end class Feature < ActiveRecord::Base attr_accessible ... validates_presence_of ... validates_uniqueness_of ... has_many :listing_features has_many :listings, :through => :listing_features end class …

10
rails - "UYARI: CSRF jeton gerçekliği doğrulanamıyor" json geliştirme istekleri için
CSRF belirtecini bir JSON isteğiyle iletilmek üzere nasıl alabilirim? Güvenlik nedeniyle Rails'in tüm istek türlerinde (JSON / XML dahil) CSRF belirtecini kontrol ettiğini biliyorum . Denetleyicimi skip_before_filter :verify_authenticity_tokentakabilirim, ancak CRSF korumasını kaybedebilirim (önerilmez :-)). Bu benzer (hala kabul edilmeyen) cevap şunu öneriyor: Jetonu ile alın <%= form_authenticity_token %> Soru nasıl? …

5
Activerecord'daki alt sorgular
SQL ile bunun gibi alt sorguları kolayca yapabilirim User.where(:id => Account.where(..).select(:user_id)) Bu şunları üretir: SELECT * FROM users WHERE id IN (SELECT user_id FROM accounts WHERE ..) Bunu rails'in 3 activerecord / arel / meta_where kullanarak nasıl yapabilirim? Gerçek alt sorgulara ihtiyacım var / istiyorum, Ruby geçici çözümleri yok (birkaç …
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.