Adding associations without commiting to database

For that, they use:

p.reload and/or p.tags.reload

The tag is saved when you save p (provided you have :autosave => true set) That's shown here:

under the examples.