Awesome
Mongo Playground
Mongo playground: a simple sandbox to test and share MongoDB queries. Try it online : https://mongoplayground.net
Shared playgrounds
Shared playgrounds are saved forever. Do not share playground containing sensitive data, as they can get accessed by anyone who get the playground link!
Limitations
Size limitations
This playground has several limitations:
- a database can't contain more than 10 collections
- a collection can't contain more than 100 documents
Queries
Currently, the playground can run only find()
, aggregate()
and update()
queries
shell regex
Currently, shell regex doesn't work in query.
so instead of
db.collection.find({
"k": /pattern/
})
use
db.collection.find({
"k": {
"$regex": "pattern"
}
})
Developpement
To automatically restart the server when a file changes, use:
ls *.go internal/*.go internal/web/src/* | entr tools/restart.sh
Credits
This playground is heavily inspired from The Go Playground
Editors are created with ace, and the documentation is styled using github-markdown-css
Favicon was created on favicon.io from an emoji provided by twemoji
Queries are executed in an atlas cluster graciously provided by MongoDB