Anpassen der Sammlungs-Rendering bei der Verwendung von Active_Model_serializers?
-
12-12-2019 - |
Frage
Ich verwende active_model_serializer, um eine Sammlung als JSON für den Ember-Datenverbrauch zu rendern. Alles ist in Ordnung, wenn Sie ein einzelnes Element rendern, aber das Sammlungs-Rendering besteht jedoch als Array von Elements. generasacodicetagpre.
gibt: generasacodicetagpre.
aber ich würde gerne erhalten: generasacodicetagpre.
Wie hoch ist der Stand der Technik, um einen Wurzelschlüssel mit allen Sammlungselementen, seitlichen Daten und so weiter zu erhalten?(Die Dokumentation ist nicht so klar)
edit
Der Szenario-Serializer ist derzeit wie folgt: generasacodicetagpre.
Lösung
Versuchen Sie die neueste Version.AMS verwendet den Controller-Namen als Schlüssel für ein Array.Standardmäßig sollte es rendern, wie Sie oben gezeigt haben.
Wenn Ihr Controller nicht scenarioscontroller genannt wird, können Sie das Wurzelelement des Arrays so erzwingen: generasacodicetagpre.