Hi Johan,
My remarks:
1) you could also add��VOMongoTransientDescription (see class comment) and��VOMongoToManyDescription to chapter "enhancing storage".
2) "VORepository current reset" is imo important to know. As far as I understand, it forces to reload all objects from database. I need this after changing the VOMongo....Descriptions.
3) I like the possibility to have a look into the values in the database. For this, there are 2 very useful tools:��
http://rockmongo.com/ for windows and��
http://robomongo.org/ for mac. I recommend to use it. Helps a lot.
5) another not so important point
6) I think you do also know:
7) Last point, you could add some words/thoughts about data migration: what do I mean with this? Today, my model is as it is. My app runs. Data is generated in MongoDB. But after e.g. one month, I decide to change my model. Now, there are 2 possibilities: migrate all data while installing the new version or some kind of "lazy" migration at the moment, the object is loaded from mongo (I do this within the magritte description). Both has advantages and disadvantages and depends on the situation. I am interested in other opinions and solutions for this.
If I can contribute more please tell me.
Regards
Sabine