Вам просто нужно сделать 2. before_filter.
1 с загрузкой статьи, а второй проверить наличие поля
before_filter :load_article, :only => [:show, :edit, :update]
before_filter :has_field, :only => [:show, :edit, :update]
...
private
def load_article
@article = Article.find(params[:id])
end
def has_field
unless @article.active
redirect_to root_url
end
end