邮箱 - 获取第n条消息

时间:2015-01-07 11:31:14

标签: ruby-on-rails mailboxer

我在我的Rails应用上使用Mailboxer,并且不想立即在对话中获取所有消息。我怎样才能在对话中获得最后N条消息?

1 个答案:

答案 0 :(得分:1)

我从未使用过Mailboxer,但是查看文档和代码应该可以使用常规的ActiveRecord方法来限制消息。

给定conversation,这将得到最后10条消息:

conversation.messages.order('created_at DESC').limit(10)