class PostsController < ApplicationController
# GET /posts
# GET /posts.xml
def index
@posts = Post.all
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @posts }
end
end
...
- Was genau ist "respond_to"? Gehört es zu Rails?
- Was ist "do" und "|format|"? Warum gibt es vertikale Trennzeichen um format herum?
- Wie weiß Rails über das Post-Modell Bescheid? Ich habe dieses Modell nicht importiert. (In Python/Django muss man ein Modell importieren, bevor man es verwenden kann)
Dies stammt aus dem Ruby on Rails Tutorial: http://edgeguides.rubyonrails.org/getting_started.html#setting-the-application-home-page