Это действие контроллера отлично работало в Rails 2.3.x:
def show
@title = Tag.find(params[:id]).name
@tag = Tag.find(params[:id])
@messages = Post.paginate(Post.find_tagged_with(@tag),
:page => params[:page], :per_page => 10, :order => "updated_at DESC")
@related_tags = @related_entries.collect{|x|x.tags}.flatten.uniq
@related_tags.delete(@tag)
end
Но при переносе приложения в Rails 3 я столкнулся с этой ошибкой в Tags # show:
uninitialized constant TagsController::Tag
Не нравится константа Tag
. У кого-нибудь еще была такая проблема?
Я использую Rails 3.0.0RC и Ruby 1.9.2.