Я нашел ошибку благодаря комментарию fl00r:
show comment.rb (вокруг строки 2)
Строка 2 в comment.rb была include ActsAsCommentable::Comment
,Это показалось мне немного странным, поэтому я взглянул на официальную документацию для act_as_commentable.Это была проблема.Это должно было быть acts_as_commentable
вместо этого.Должно быть, скопировал его откуда-то.
Тем не менее, остается загадкой, как это могло бы работать в режиме разработки.Из-за кеширования классов, упомянутого annaswims?