I'm trying to understand why there would be any ORM connotation since one of the big points of NoSQL is that there are no object to relation mappings as such in the first place.
Perhaps I am missing something.
[edited] Nothing against the project. I actually think its great.
MongoEngine just brings some structure back to MongoDB to make it easier to work with and reduce bugs in your code.
This doesn't mean to say that it imposes strict mappings, you are still free to store and retrieve what you want, even change the data model at any time.
I'm trying to understand why there would be any ORM connotation since one of the big points of NoSQL is that there are no object to relation mappings as such in the first place.
Perhaps I am missing something.
[edited] Nothing against the project. I actually think its great.