2011-09-17 71 views
0

我正在尝试创建类似于Twitter的内容。Rails3:如果X属于Y,那么无论Y如何显示所有X?

在我的应用中,帖子属于用户,用户有很多帖子。

现在,我知道如何显示按提交时间排序的特定用户的帖子。

但我不确定如何显示按提交时间排序的所有用户的所有帖子。

有什么想法?

回答

1

类似于下面的东西?

def stream 
    @post = Post.order("created_at DESC") 
end 

或者我误解了你?

+0

所以帖子属于用户无关紧要吗? –

+1

我不明白你的意思是“没关系”。如果您想显示所有帖子而不考虑用户。显示的代码是这样做的一种方式... – lucapette

+0

好吧,我认为我必须考虑数据树和东西来排序帖子,当它有“belongs_to”其他类。 –

2

Post.order(:submission_time)

+0

所以帖子属于用户无关紧要吗? –

+0

如果您的数据库看起来如此,请尝试一下。 – Ramon

相关问题