我想在单个请求中向多个用户发送电子邮件。我有一个成员表,其中包含员工ID,但该成员表没有电子邮件列。员工表有电子邮件列。所以当我发送请求并选择成员时,所有选定的成员都应该收到电子邮件。
def issue_tracker_group_email(issue_request)
@issue_request = issue_request
@issue_request = IssueRequest.find(issue_request.id)
@issue_tracker_group = IssueTrackerGroup.find(issue_request.issue_tracker_group_id)
mail(to: @issue_tracker_group.email, subject: 'Issue Request')
end
答案 0 :(得分:0)
你可以这样做:
def issue_tracker_group_email(issue_request)
@issue_request = issue_request
@issue_request = IssueRequest.find(issue_request.id)
@issue_tracker_group = IssueTrackerGroup.find(issue_request.issue_tracker_group_id)
@email=@issue_tracker_group.map{|i| i.email}.join(",")
mail(to:@email, subject: 'Issue Request')
end