Convert GraphQL fields to MongoDB selections
This service requires MESG Core to be installed first.
You can install MESG Core by running the following command or follow the installation guide.
bash <(curl -fsSL https://mesg.com/install)
Download the source code of this service, and then in the service's folder, run the following command:
mesg-core service deploy
Task key: convert
Convert GraphQL fields to MongoDB selections
Name | Key | Type | Description |
---|---|---|---|
fields | fields |
Object |
GraphQL fields. e.g.: '[ { name: 'a', fields: [ { name: 'b' } ] }, { name: 'c' } ]' |
Output key: failure
Name | Key | Type | Description |
---|---|---|---|
message | message |
String |
Output key: success
Name | Key | Type | Description |
---|---|---|---|
data | data |
Object |
MongoDB selection format. e.g.: '{ a: { b: 1 }, c: 2 }' |