Tüm RoR modelleri için nasıl include_root_in_json öğesini false olarak ayarlayabilirim?Tüm RoR modellerim için nasıl include_root_in_json öğesini false olarak ayarlayabilirim?
ActiveModel :: Base.include_root_in_json = false application.rb'yi ayarlamayı denedim, ancak bir etkisi yok. Varsayılan sistem çapında yapılandırma için
bu da benim için çalışıyor self.include_root_in_json = false, ancak ActiveModel :: Base.include_root_in_json = false, tanımlanmamış gibi bir hataya neden olur. (Rails 3 kullanıyorum) –
Aşağıdaki satırı config/environment.rb'ye koymayı deneyebilir misiniz? ActiveRecord :: Base.include_root_in_json = false – ranendra
Yapılandırma/başlatıcılar/active_record.rb dosyasında bir başlatıcı var. ActiveRecord :: Base.include_root_in_json = false' ve benim için iyi çalışıyor (Rails 3.0.4 kullanıyorum). Hatırlamak zorunda olduğunuz bir şey (beni yakalamak için kullanılır), bir başlatıcıyı değiştirirseniz, sunucunuzu yeniden başlatmanız veya etkinleşmesi için sunucunuzu yeniden yüklemeniz gerekir. –