Varsayılan öznitelik bağdaştırıcısından json api bağdaştırıcısına geçmek istersem, bunu nerede yapardım?Aktif Model Serileştiricileri Değiştirme Varsayılan Bağdaştırıcı
başlarken devletler bu:
Genellikle bu serileştirici sınıfları yazma (veya oluşturmak) olacak AMS kullanıcısı olarak, size konuşma. Farklı bir adaptör kullanmak istiyorsanız, böyle bir JsonApi olarak, bir in başlatıcısı değiştirebilirsiniz:
ActiveModel::Serializer.config.adapter = :json_api
onlar için ne başlatıcı kastediyoruz? Yeni bir tane mi yaratıyorum? Noob sorusu için özür dilerim
Cevabınız için teşekkürler. Bu yüzden bunu daha önce denedim ve ActiveModel :: Serializer: Class için tanımlanmamış bir metod 'config 'alıyorum. Sadece başlatıcı dosyasını oluşturmayla ilgili bir adımı kaçırmıyorum? – Jshoe523
AMS hangi sürümünü kullanıyorsunuz? –
Şunlara bakın: https://github.com/rails-api/active_model_serializers/issues/803 'Eğer json_api formatını kullanmak istiyorsanız, Github'nın 0.10.0 şubesini kullanmalısınız –