Sorry, I hadn't well understood your question...

Yes, there is a difference, ```:id => assignment``` and ```:assignment_id => assignment```