Ruby on rails 正在发送未附加在Rails电子邮件中的图像

Ruby on rails 正在发送未附加在Rails电子邮件中的图像,ruby-on-rails,email,paperclip,attachment,Ruby On Rails,Email,Paperclip,Attachment,我正在使用rails2应用程序上传图像 创建条目后,向管理员发送电子邮件。我的问题是在从模型创建回调后调用发送电子邮件时出现的 我必须发送带有附件的电子邮件,但在创建数据后调用发送电子邮件时,在附件中未找到图像的错误 我之所以会遇到这个问题,是因为当时没有使用新的条目id创建“call send email”图像文件夹。这需要一些时间,所以如何解决 任何人 谢谢这(我认为)是一个常见的问题。当创建后运行时,记录实际上还不在数据库中。所以,当您试图查找带有图像的记录时,它还不存在。我不确定这是否适

我正在使用
rails2应用程序
上传图像

创建条目后,向管理员发送电子邮件。我的
问题
是在从
模型
创建回调后调用发送电子邮件时出现的

我必须
发送带有
附件的电子邮件
,但在创建数据
后调用发送电子邮件时,在附件中未找到图像的错误

我之所以会遇到这个问题,是因为当时没有使用新的条目id创建“call send email”
图像文件夹。这需要一些时间,所以如何解决

任何人


谢谢

这(我认为)是一个常见的问题。当创建后运行
时,记录实际上还不在数据库中。所以,当您试图查找带有图像的记录时,它还不存在。我不确定这是否适用于创建回形针文件夹,但听起来是一个很好的开始。将创建后的
更改为提交后的
。我检查了提交后的邮件,但没有激活邮件:(我不完全确定问题是什么。您是否收到任何错误消息?您是否可以发布一些代码。我没有收到错误,但在创建后未触发输入电子邮件,这是在创建后触发的,但在提交后未触发。提交后页面重定向,因此可能未触发电子邮件…这(我认为)这是一个常见的问题。当
在创建后运行时,记录实际上还不在数据库中。因此,当您尝试查找带有图像的记录时,它还不存在。我不确定这是否适用于创建回形针文件夹,但听起来是一个好的开始。将
在创建后
更改为
在提交后
>。我检查了after_commit但未激发电子邮件。:(我不完全确定问题是什么。您是否收到任何错误消息?您是否可以发布一些代码。我没有收到错误,但在创建条目后未激发电子邮件,该邮件在_create之后激发,但在_commit之后未激发。after_commit页面重定向因此可能未激发电子邮件。。。