Wir haben 2 Tabellen von Modellen, die die gleichen Abfragen teilen, aber da wir sie separat abfragen, kann Paging Kopfschmerzen sein.Zwei separate Modelle, benötigen Einheit
Wir haben das Videomodell und das Bildmodell. Wenn wir sie also basierend auf dem Erstellungsdatum abrufen möchten, müssen wir zwei Abfragen separat ausführen und sie dann erneut vereinheitlichen, neu sortieren und erneut begrenzen. Die Kopfschmerzen sind, wenn Pagination auch, wir brauchen 2 separate Offsets für jeden.
Sie bekommen den Punkt. Wir wollen sie irgendwie vereinheitlichen. Das Problem ist, dass sie so in unserer komplexen Anwendung verwurzelt sind, dass wir sie nicht in einem großen Tisch vereinen können. Wir haben uns gefragt, welche Art von Lösung ActiveRecord hat, wenn überhaupt, um eine einzige Tabelle zu verwalten, die auf zwei getrennte Modelle verweist, wo Abfragen zusammen ausgeführt werden können. Vielleicht sollten wir eine große Assets-Tabelle erstellen, wo sie eine eigene ID und eine Referenz-ID für das bestimmte Modell hat?
Danke!
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/16727957) – Grandpa
Fertig. Danke für die Info –