我的 Rails 3.2 应用程序中有一个名为“Comment”的模型,它适用于我的应用程序。但是,我制作了一个脚本,由 运行rails runner
,它在我的数据库中插入诸如评论之类的数据,我收到以下错误:
/home/revan/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/rexml/comment.rb:23:in `initialize': wrong number of arguments (0 for 1) (ArgumentError)
我发现问题来自 REXML 中定义的 Comment,这使我自己的 Comment 模型黯然失色。
我在互联网上进行了大量研究,但没有找到方便的解决方案。所以我的问题是:如何在不更改模型名称的情况下避免让我的评论蒙上阴影?
谢谢,
瑞文