2010-12-04 1 views
0

Я использую Kohana 3.x и Im, знакомый с его модулем объектно-реляционного сопоставления.Kohana 3.x ORM: объединение двух разных сущностей в один массив, упорядоченный по timestamp

У меня в основном есть три разных класса предметов, которые я хочу показать на стене пользователей: оценки, комментарии и обновления. Эти три являются совершенно разными сущностями, но поскольку все они могут появляться на стене пользователей, я просто называю их «wallitem». У всех есть свойство timestamp, которое представляет дату, когда они были созданы.

Я хочу, чтобы пользователи могли просматривать стены, упорядоченные по метке времени. Например: последние 10 wallitems. Или на стенах 20-30. Как я могу это сделать? Я не думаю, что есть SQL-Query, который мог бы решить мою проблему.

ответ

0

Почему бы не использовать отношения? ($ _has_many)