ruby-on-rails-3 - 发送邮件时出现奇怪的错误 : undefined method `index' for 2011-09-09 22:15:28 +0200:Time

标签 ruby-on-rails-3 deprecated

当我发送电子邮件时,我收到这个奇怪的错误:

 Failure/Error: publication = FactoryGirl.create(:publication, :author => author)
 NoMethodError:
   undefined method `index' for 2011-09-09 22:15:28 +0200:Time

堆栈跟踪没有任何帮助。

任何的想法 ?

最佳答案

很简单,你不应该使用:

default :sent_on => Time.now

在您的邮件类中。

虽然很棘手:)

关于ruby-on-rails-3 - 发送邮件时出现奇怪的错误 : undefined method `index' for 2011-09-09 22:15:28 +0200:Time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7367185/

相关文章:

ruby-on-rails-3 - 在 Rails 3 中删除表和删除模型的最佳方法是什么?

ruby-on-rails-3 - 如何在 Ruby on Rails 中使用设计身份验证进行确认

ruby-on-rails - 运行测试时, cucumber 非常慢[在两台不同的Fedora机器上测试]

perl - 如何将 Perl 代码标记为已弃用?

css - 已弃用的 CSS 属性列表

java - 为什么 Files.deleteDirectoryContents() 在 Guava 中被弃用?

ruby-on-rails-3 - Rails 中的制表符分隔文件解析

html - 想要在提交和页面重新加载后保留选定的 html 选项

python - 在需求文件中添加什么

google-chrome - Chrome 和其他浏览器会放弃对同步 XMLHttpRequest 的支持吗?