MongooseJS is pretty cool. I have one question, though:
Why must you define models' schema when you're interacting with a schema-less database such as MongoDB?
Why must you define models' schema when you're interacting with a schema-less database such as MongoDB?
It's more about helping you easily use data that's retrieved from the DB more than about defining a schema.