我在invitation_mailer.rb下一个:发送电子邮件给多个收件人的ActionMailer
class InvitationMailer < ActionMailer::Base
default :from => "[email protected]"
def invitation_friends(invitation, user)
@user = user
@invitation = invitation
mail(:bcc => @invitation.recipients.map(&:recipients), :subject => "Subject email")
end
end
@ invitation.recipients是类似电子邮件的一个数组:
["[email protected]","[email protected]"]
,但我得到在下次登录时:
NoMethodError (undefined method `recipients' for "[email protected]":String):
我做错了什么?
谢谢!
问题已修复:D。固定为'@invitation.recipients.map {| val | p val}'。谢谢 – hyperrjas 2012-03-02 12:22:53