GraphQL Mongo Fields
Convert a GraphlQL fields in a MongoDB select string.
Example
Consider the following query:
query foo bar foo
This module transforms the GraphQL fields into a string to select fields in MongoDB. The output will be:
'foo.bar.foo = 1'
Usage
const parseFields = // my awesome handlerconst handler = async { users = await modelsUser return users}
Development
You can use docker to develop in this project. If you run the bin/run_dev
command you'll enter in a Docker container with the node:wheezy
image and volumes mounted in /opt/app
. Then is just start to coding :)
Don't forget to put the tests in the test/
folder and run typing npm run test
.
Feel free to contribute ❤