Ich finde, dass wenn ich ActiveModel Serializers verwenden, um JSON für eine Reihe von Modellen zu generieren, die Zuordnungen enthalten, führt es zu einer Tonne von SQL-Abfragen (eine für jede Zuordnung). Wie kann ich das vermeiden?Wie vermeidet man mehrere SQL-Aufrufe in ActiveModel-Serialisierer?
render json: Project.includes(tasks: [:workers])
Aber das scheint nicht zu funktionieren: eine Include zu tun in der Steuerung
Ich habe versucht. Selbst wenn ich die Beziehung (mit Includes) direkt an ArraySerializer übergebe, hilft das nicht.
bin mit Wenn Sie Ihren gesamten respond_to Block, und der resultierende Inhalt Ihrer Log posten könnte, wäre das hilfreich sein. – mysmallidea