«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
CORS Politikası yoluyla her şeye izin verin
Korseleri nasıl devre dışı bırakabilirim? Bazı nedenlerden dolayı izin verilen kaynak ve başlıkları joker olarak tanımladım, ancak ajax taleplerim hala CORS politikamın menşeine izin verilmediğinden şikayet ediyor ... Uygulama denetleyicim: class ApplicationController < ActionController::Base protect_from_forgery before_filter :current_user, :cors_preflight_check after_filter :cors_set_access_control_headers # For all responses in this controller, return the CORS …

4
Raylar: has_one ilişkilendirmesinde oluştur
Merhaba (burada büyük Rails acemi), aşağıdaki modellere sahibim: class Shop < ActiveRecord::Base belongs_to :user validates_uniqueness_of :title, :user_id, :message => "is already being used" end ve class User < ActiveRecord::Base has_one :shop, :dependent => :destroy end Yeni bir mağaza açmak üzereyken şu hatayı alıyorum: private method `create' called for nil:NilClass Bu …

12
Link_to'nun gömülü HTML ile kullanılması
Twitter'ın Bootstrap eşyalarını kullanıyorum ve şu HTML'ye sahibim: <a class="btn" href="<%= user_path(@user) %>"><i class="icon-ok icon-white"></i> Do it@</a> Bunu Rails'de yapmanın en iyi yolu nedir? Kullanmak isterdim <%= link_to 'Do it', user_path(@user) %>ama bu <i class="icon-ok icon-white"></i>beni atıyor mu?

13
ActiveRecord.find (array_of_ids), koruma düzeni
Rails'de yaptığınızda Something.find(array_of_ids), ortaya çıkan dizinin sırası, sırasına bağlı değildir array_of_ids. Düzeni bulmanın ve korumanın bir yolu var mı? ATM Kayıtları kimlik sırasına göre manuel olarak sıralıyorum, ancak bu biraz yetersiz. UPD: sırayı :orderparam ve bir tür SQL cümlesi kullanarak belirtmek mümkünse , o zaman nasıl?

10
Sıfırdan büyük ilişkilendirme sayısına sahip tüm kayıtları bulun
Basit olacağını düşündüğüm bir şey yapmaya çalışıyorum ama öyle görünmüyor. Çok sayıda boş pozisyonu olan bir proje modelim var. class Project < ActiveRecord::Base has_many :vacancies, :dependent => :destroy end En az 1 boş pozisyonu olan tüm projeleri almak istiyorum. Bunun gibi bir şey denedim: Project.joins(:vacancies).where('count(vacancies) > 0') ama diyor ki …


1
rspec 3 - bir sınıf yöntemini saplama
Rspec 2.99'dan rspec 3.0.3'e yükseltme yapıyorum ve örnek yöntemlerini kullanmak için dönüştürdüm allow_any_instance_of, ancak bir sınıf yöntemini nasıl saplayacağımı bulamadım. Bunun gibi bir kodum var: module MyMod class Utils def self.find_x(myarg) # Stuff end end end ve rspec 2 testim bunu yapıyor: MyMod::Utils.stub(:find_x).and_return({something: 'testing'}) Bunu yapmanın Rspec 3 yolu nedir?


7
Rails 3'te ActiveRecord'u Kaldırma
Artık Rails 3 beta çıktığı için, Rails 3 beta sürümünde çalışmaya başladığım bir uygulamayı yeniden yazmaya bir göz atmam gerektiğini düşündüm, hem bir fikir edinmek hem de biraz avantaj sağlamak için. Uygulama, tüm modelleri için MongoDB ve MongoMapper kullanır ve bu nedenle ActiveRecord'a ihtiyaç duymaz. Önceki sürümde, aktivasyon kaydını şu …

16
Geliştirme Gizli Anahtarı ayarlanmadı
Yönetimin arka ucu için Active Admin gemini kullanarak bir Rails 4 uygulaması geliştiriyorum. Active Admin, kullanıcı kimlik doğrulaması için Devise'ı kullanır. Şimdi, uygulamayı capistranoVPS sunucusunda kullanarak dağıtmaya çalıştığımda , aşağıdaki hatayı alıyorum: rake aborted! Devise.secret_key was not set. Please add the following to your Devise initializer: config.secret_key = '-- secret …

6
Rails 4 image-path, image-url ve asset-url artık SCSS dosyalarında çalışmıyor
image-urlRails 4'te ve diğerlerinden başka bir şey mi kullanmamız gerekiyor ? Mantıklı görünmeyen farklı değerler döndürürler. Ben varsa logo.pngiçinde /app/assets/images/logo.pngve ben aşağıdakileri yapın bu ne alıyorum: image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work image-path("logo.png") -> "/images/logo.png" asset-url("logo.png") -> url("/logo.png") Tabii bunların hiçbiri işe yaramıyor çünkü en azından /assetsön tarafta olması gerekiyor …


7
ActiveRecord modelinde bir alıcı yönteminin üzerine nasıl yazabilirim?
ActiveRecord modeli için bir alıcı yönteminin üzerine yazmaya çalışıyorum. nameModelde adında bir özelliğim var Categoryve bunun gibi bir şey yapabilmek istiyorum: def name name_trans || name end Eğer name_transnitelik nil değil, o zaman, başka dönüş iade nameniteliği. Bunu nasıl yaparım? Bu daha sonra normal olarak şu şekilde çağrılmalıdır: @category.name


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.