2010-12-04 4 views
0

Ich verwende Kohana 3.x und ich bin vertraut mit seinem Object-Relational-Mapping-Modul.Kohana 3.x ORM: Mischen von zwei verschiedenen Entitäten in ein Array nach Timestamp

Ich habe im Grunde drei verschiedene Klassen von Elementen, die ich auf einer Benutzerwand zeigen möchte: Bewertungen, Kommentare und Updates. Diese drei sind völlig verschiedene Entitäten, aber weil sie alle auf einer Benutzerwand erscheinen können, nenne ich sie einfach "wallitem". Alle haben eine Zeitstempeleigenschaft, die das Datum darstellt, an dem sie erstellt wurden.

Ich möchte Benutzern ermöglichen, durch die Wallitems zu blättern, geordnet nach dem Zeitstempel. Zum Beispiel: die letzten 10 Wallitems. Oder Wallitems 20 bis 30. Wie kann ich das machen? Ich denke nicht, dass es eine SQL-Abfrage gibt, die mein Problem lösen könnte.

Antwort

0

Warum nicht Beziehungen verwenden? ($ _has_many)