Acts_as_ferret and reindexing objects

I’m having trouble with returning sorted data from acts_as_ferret.

Is there a way to explicitly ask ferret to re-index a specific object?
Is re-indexing supposed to happen automatically after save, regardless
of whether DB data has changed? If so, but what mechanism?