matteodem / join-mongo

Transform any GraphQL query into MongoDB field specifiers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Join Mongo

Tiny package to transform your GraphQL query into MongoDB field specifiers.

import { mongoDbCollection } from '...'
import transformAstToFieldSpecifiers from 'join-mongo'

export const myAwesomeResolver = (root, args, context, ast) => {
  return mongoDbCollection.find({}, {
    fields: transformAstToFieldSpecifiers(ast),
  })
}

Heavily inspired by join-monster and dependent on graphql-list-fields.

About

Transform any GraphQL query into MongoDB field specifiers


Languages

Language:JavaScript 100.0%