Complete RailsCast416

https://github.com/bay6/railscasts/issues/2

大致了解了怎么用，但还需要进一步了解为什么