Se você deseja substituir o documento, está fazendo a coisa certa. Se você deseja atualizar um campo do documento existente, deve usar $set. Veja aqui:http://www.mongodb.org/display/DOCS/Updating