Sehr neu zu eckigen auf Schienen. Grundlegende App-Idee ist es, jedem die Möglichkeit zu geben, Orte zu sehen. Klicken Sie auf Veranstaltungsorte. Mache Kommentare. Im Moment habe ich ein einziges Modell: Veranstaltungsort. Hartcodierte Daten. Voller Knall. Rendert als JSON. Grundsätzlich möchte ich verschachtelte Ressourcen. Kommentare sind nicht nützlich, außer im Zusammenhang mit dem Veranstaltungsort, zu dem sie gehören. Ich versuche Informationen darüber zu finden, wie ich Assoziationen in rails api erstellen soll. Wie hat der Veranstaltungsort viele Kommentare, so dass aktive Aufzeichnungen darüber wissen? Oder übergebe ich Kommentare einfach als Hash-Attribut an das Einzelplatzmodell, und wenn ja, wie?Render zwei Modell JSON in Schienen für eckige Frontend
0
A
Antwort
0
Verwenden Sie ActiveModelSerializers. Sie können Attributdatenstrukturen in einem beliebigen Format überschreiben und können verschachtelte Ressourcen problemlos verwenden. https://github.com/rails-api/active_model_serializers
+0
@ mfournier91 Ich verstehe, dass meine Antwort Ihnen geholfen hat, \t Können Sie bitte upvote für die oben genannte Antwort, die ich vorgeschlagen hatte? Vielen Dank! –
Verwandte Themen
- 1. Render Json mit einer Bedingung in Schienen
- 2. Eckige Datumsformatierung vom Modell
- 3. Schienen, Optionen für das Modell
- 4. Schienen render sammlung in ul li
- 5. Schienen ignorieren Render und redirect_to
- 6. Schienen 3: Verschiedene Ansichten für jedes Modell
- 7. before_create in Schienen Modell
- 8. Modell Probleme in Schienen
- 9. Schienen Modell spezifische Datum Formatierung
- 10. Schienen render teilweise mit Block
- 11. Schienen 5: Zwei Formen für ein polymorphes Modell in einer einzigen Ansicht
- 12. Schienen String Interpolation in Modell
- 13. Eckige JSON Parse
- 14. Active Modell Serializer, Render-Zuordnung ohne Schlüssel
- 15. aktive Modell Serializer json funktioniert nicht innerhalb eines anderen json Objekt Schienen
- 16. Ecto.NoResultsError render json
- 17. Route für eine Steuerung ohne Modell in Schienen 3
- 18. Warum eckige extend Funktion nicht zwei json Objekte kombiniert
- 19. Schienen: undefinierte Methode in Modell
- 20. Schienen - Erstellen einer UID für ein Modell
- 21. UWP render 3D-Modell in einem
- 22. Schienen, statische Seite für das neueste Modell
- 23. Schienen wählen Helfer ohne eckige Klammern
- 24. Schienen: Modell-Ausführungsreihenfolge
- 25. Schienen 4: Bereich für leere abhängige Modell
- 26. Wie erstellt man Frontend für Python Machine Learning Modell
- 27. Wie Parameter in Render-Aktion in Schienen übergeben
- 28. Schienen benutzerdefinierte Modell Methode
- 29. Schienen Modell Konstanten
- 30. Schienen: Modell und Array
Verwenden Sie ActiveSerializers .. Sie können Attribute Datenstrukturen in einem beliebigen Format überschreiben und können problemlos geschachtelte Attribute verwenden –
Danke. ActiveSerializers hat gut funktioniert! – mfournier91
Können Sie bitte für die folgende Antwort, die ich vorgeschlagen hatte, upvote? Vielen Dank! –