title: Ruby on Rails: Subclasses
body: <p>The idea behind the project: Content Management System. I have a superclass called Content, and a subclass of Text/HTML, for now. Later it will handle content types of Video and Images. 
  All using Single Table Inheritance.</p>
  
  <p>My question is how to handle the subclass using only the parent class controller. 
  Here is the code for create under ContentController (It might contain stuff I don't necessarily need):</p>
  
  <pre><code>def create
   @content = Content.new(params[:content])
   @content_module = ContentModule.find(@content.content_module_id)
  
   respond_to do |format|
    if @content.save
      format.html { redirect_to admin_module_content_url(@content.content_module), notice: 'Content was successfully created.' }
      format.json { render json: @content, status: :created, location: @content }
    else
      format.html { render action: "new"}
      format.json { render json: @content_module.errors, status: :unprocessable_entity}
    end
   end
  end
  </code></pre>
  
  <p>The params to @content should be able to take in params of, let's say something like params[:text/html] which will create that type of Content.</p>
  
  <p>Could someone help me out with the logic needed to do something like this?</p>