morphia et howto mise à jour de document existant champ

Im complètement nouveau pour MongoDb et Morphia et

essayer de savoir comment mettre à jour mon document.

Je ne peux pas voir/comprendre comment le faire à partir de cette page:

http://www.mongodb.org

Mon Document se présente comme suit:(peut-être une erreur ici)

@Entity
public class UserData {

    private Date creationDate;
    private Date lastUpdateDate;

    @Id private ObjectId id;
    public String status= "";
    public String uUid= "";


    public UserData() {
        super();
        this.statistic = new Statistic();
        this.friendList = new FriendList();
    }

    @Embedded
    private Statistic statistic;
    @Embedded
    private FriendList friendList;

    @PrePersist
    public void prePersist() {
        this.creationDate = (creationDate == null) ? new Date() : creationDate;
        this.lastUpdateDate = (lastUpdateDate == null) ? creationDate : new Date();
    }
}

Sur cette page, je ne vois aucun endroit où ils décrivent howto mise à jour de mon UserData qui a un uUid

Comme update UserData.status si uUid=123567

C'est ce que je pense que je devrais utiliser:

ops=datastore.createUpdateOperations(UserData.class).update("uUid").if uuid=foo..something more here..

//morphia défaut de mise à jour est à mettre à jour tous les UserData document howto de mise à jour sélectionné ceux

datastore.update(datastore.createQuery(UserData.class), ops);  

OriginalL'auteur Erik | 2011-10-10