In a relational database the model can be handed a table definition. In MongoDB the shape lives in the documents, varies between them, and drifts over time — so a query written from an assumption fails silently by matching nothing. Being able to sample the actual structure first is what makes generated queries land. As always with database access, the write half deserves a separate decision from the read half.
A server that connects a model to a MongoDB database, covering the read path and the write path.
- Querying collections
- Schema inspection, so the shape of the data is discoverable rather than assumed
- Managing the data itself
Node at the version the README names, and a connection to the database. MIT licensed.
Build from source — clone the repository and build it, then point your client at the binary
