gpt4 book ai didi

ruby-on-rails - mailboxer gem - 查找邮件发件人

转载 作者:太空宇宙 更新时间:2023-11-03 18:19:02 24 4
gpt4 key购买 nike

我在邮箱 gem 上度过了最艰难的时光。我已经让它工作了,因为我可以发送和接收消息,但是对于我的生活,我无法弄清楚如何显示它们。我想在这样组织的表格中显示收件箱:

message sender | message subject | message sent date

我已经工作了几个小时,试图弄清楚如何访问收件人收件箱中的消息发件人,但我无法弄清楚。我试过循环对话、收据、通知等,但我仍然不知道该怎么做。我不能使用:

#user wants to retrieve all his conversations
user.mailbox.conversations

#user wants to retrieve his inbox
user.mailbox.inbox

#user wants to retrieve his sent conversations
user.mailbox.sentbox

因为无法使用这些方法来组织消息的显示方式(至少据我所知)。如何遍历消息并找到每条消息的消息发件人?

最佳答案

Mailboxer::Message 是一个Mailboxer::Notification

你可以让通知的发件人:message.sender

Mailboxer::Conversation 是消息的集合。

您可以从中获取参与者,甚至是发起者(加上许多其他人)。

是不是更清楚了?

关于ruby-on-rails - mailboxer gem - 查找邮件发件人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21416378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com