Wie werden die Abfrageergebnisse in Glutdaten zwischengespeichert?

Ich möchte das Ergebnis einer Abfrage in Glutdaten zwischenspeichern. findQuery)

Um es klar zu machen: Ich möchte nicht die gesamten Modelle zwischenspeichern. geradeWa -Modelle sind das Ergebnis der Abfrage. Wo ist der richtige Ort dafür?

Ich habe darüber nachgedacht, dies im Adapter zu implementieren und das Ergebnis des AJAX-Aufrufs zwischenzuspeichern, aber ich denke nicht, dass dies eine gute Lösung ist, da ich die geladenen und möglicherweise neueren und / oder geänderten Modelldaten nicht überschreiben möchte.

Ich denke nicht, dass es möglich ist, einfach eine Liste von IDs zurückzugeben und den Adapter zu manipulierenun Der Serializer für diesen einfachen Anwendungsfall scheint chaotisch zu sein!

Eigentlich will ich das nichtfindQuery wird für bestimmte Abfragetypen aufgerufen. Wie das Verhalten vonfindAll. Schön wäre so etwas wie einqueryShouldBeCached hook.

Gibt es dafür eine gute Lösung?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage