【发布时间】:2012-03-02 20:25:21
【问题描述】:
我在 invitation_mailer.rb 中有下一个:
class InvitationMailer < ActionMailer::Base
default :from => "email@email.com"
def invitation_friends(invitation, user)
@user = user
@invitation = invitation
mail(:bcc => @invitation.recipients.map(&:recipients), :subject => "Subject email")
end
end
@invitation.recipients 是一个包含电子邮件的数组,例如:
["email1@example.com","email2@example.com"]
但我进入了下一个日志:
NoMethodError (undefined method `recipients' for "email1@example.com":String):
我做错了什么?
谢谢!
【问题讨论】:
-
问题已解决:D。固定为
@invitation.recipients.map { |val| p val }。谢谢
标签: ruby-on-rails ruby actionmailer