|
@Hendrik werd ich mal anschauen ob das so umsetzbar ist. @Benrd Das mit der Anzahl ist momentan unkritisch. Im Moment werde alle Datensätze geladen und mit Paginierung dargestellt. Ist auch fraglich ob die Menge an Daten irgendwann "kritisch" wird. Aber mit Sicherheit auch nicht auszuschliessen. Wie gesagt, momentan wird alles geladen und paginiert als Tabelle dargestellt. Wenn die gruppierten Ergebnisse mehr als eine Seite ergeben, sollte einfach auf der nächsten Seite auch die Gruppierung weitergehen. Also quasi folgendermassen stell ich mir das vor. Ich hoffe mal man versteht halbwegs was ich meine.... So auf einer Seite: Heute-- DatenWenn es dann mehrere Seiten wären: Heute-- Daten-- Daten-- Daten-- Daten
|Neue Seite|-- Daten-- Daten-- Daten-- Daten
-- Daten-- Daten-- Daten-- DatenBernd Schmeil schrieb: Ich denke, dass ist maßgeblich von der Anzahl der Records / Objekte abhängig. Wenn es viele sind willst Du sicherlich nicht erst alle Records laden, Objekte initialisieren und in Rails gruppieren.Ich würde mir in diesem Fall mit select_values(<irgendwas sql>) nur die id, "subject" (Titel) und das Datum ziehen, ggf. mit einer (DB abhängigen) Query noch so was wie eine id für die Gruppe und/oder Einschränkungen wie z.B. limits. Wenn Du ein paar 1000 Objekte hast, kannst Du sonst u.U. nach dem Mausklick erstmal einen Kaffee holen gehen. Die Frage ist natürlich auch, was Du anzeigen willst, wenn die Ergebnisliste länger als "eine Seite" lang ist. Vielleicht sagst Du noch mal kurz was Du Dir da vorstellst, dann kann man einen besseren Tipp geben. - Bernd -----Original Message----- On Behalf Of Daniel Weinand Subject: [Rubyonrails-ug] Datenansicht nach Datum. Wie elegantlösen? ich würde gerne meine Daten nach Datum sortiert darstellen. Gemeint ist dabei eine Ansicht wie sie in Mailclients zu sehen ist. Im Thunderbird gibts z.B. die Gruppierung: Heute, Gestern, Letzte Woche, Vorletzte Woche, Ältere Nachrichten wenn nach Datum gruppiert wird. _______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug |
_______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
