Menu
GraphQL MeshGraphQL MeshGraphQL Mesh
API & DocumentationGitHubContact Us
🌜
🌞
GraphQL MeshGraphQL MeshGraphQL Mesh
  • API & Documentation
  • GitHub
  • Contact Us
  • Getting Started
    • 1. Introduction
    • 2. Installation
    • 3. Basic Usage
    • 4. Mesh Transforms
    • 5. Extending Schema with Multiple APIs
  • Input Handlers
    • Available Handlers
    • GraphQL
    • OpenAPI / Swagger
    • gRPC
    • JSON Schema
    • PostgreSQL / PostGraphile
    • SOAP
    • MongoDB / Mongoose
    • OData / Microsoft Graph
    • Apache Thrift
    • SQLite / Tuql
    • MySQL
    • Neo4j
  • Transforms
    • Rename
    • Prefix
    • Encapsulate
    • Cache
    • Snapshot
    • Mock
    • Resolvers Composition
    • Apollo Federation
    • Filter Schema
    • Naming Convention
    • Extend
  • Recipes
    • TypeScript Support
    • Mesh as SDK
    • Mesh as Gateway
    • Apollo Federation
    • Subscriptions & Webhooks
  • API Reference
    • Modules
      • cli
      • config
      • runtime
      • types
      • utils
      • cache-file
      • cache-inmemory-lru
      • cache-localforage
      • cache-redis
      • fhir
      • graphql
      • grpc
      • json-schema
      • mongoose
      • mysql
      • neo4j
      • odata
      • openapi
      • postgraphile
      • soap
      • thrift
      • tuql
      • transform-cache
      • transform-encapsulate
      • transform-extend
      • transform-federation
      • transform-filter-schema
      • transform-mock
      • transform-naming-convention
      • transform-prefix
      • transform-rename
      • transform-resolvers-composition
      • transform-snapshot
      • merger-bare
      • merger-federation
      • merger-stitching
    • Classes
      • cache_file_src.default
      • cache_inmemory_lru_src.default
      • cache_localforage_src.default
      • cache_redis_src.default
      • handlers_fhir_src.default
      • handlers_graphql_src.default
      • handlers_grpc_src.default
      • handlers_json_schema_src.default
      • handlers_mongoose_src.default
      • handlers_mysql_src.default
      • handlers_neo4j_src.default
      • handlers_odata_src.default
      • handlers_openapi_src.default
      • handlers_postgraphile_src.default
      • handlers_soap_src.default
      • handlers_thrift_src.default
      • handlers_tuql_src.default
      • transforms_cache_src.default
      • transforms_encapsulate_src.default
      • transforms_extend_src.default
      • transforms_federation_src.default
      • transforms_filter_schema_src.default
      • transforms_mock_src.default
      • transforms_naming_convention_src.default
      • transforms_prefix_src.default
      • transforms_rename_src.default
      • transforms_resolvers_composition_src.default
      • transforms_snapshot_src.default
      • runtime_src.graphqlmeshsdkerror
    • Interfaces
      • types_src.yamlconfig.additionalstitchingresolverobject
      • types_src.yamlconfig.additionalsubscriptionobject
      • types_src.yamlconfig.cache
      • types_src.yamlconfig.cacheeffectingoperationconfig
      • types_src.yamlconfig.cacheinvalidateconfig
      • types_src.yamlconfig.cachetransformconfig
      • types_src.yamlconfig.composemongooseinputtype
      • types_src.yamlconfig.composewithmongoosefieldsopts
      • types_src.yamlconfig.composewithmongoosefieldsopts1
      • types_src.yamlconfig.composewithmongooseopts
      • types_src.yamlconfig.composewithmongooseresolveropts
      • types_src.yamlconfig.config
      • types_src.yamlconfig.corsconfig
      • types_src.yamlconfig.encapsulatetransformapplyto
      • types_src.yamlconfig.encapsulatetransformobject
      • types_src.yamlconfig.expresshandler
      • types_src.yamlconfig.extendtransform
      • types_src.yamlconfig.federationfield
      • types_src.yamlconfig.federationfieldconfig
      • types_src.yamlconfig.federationobjectconfig
      • types_src.yamlconfig.federationtransform
      • types_src.yamlconfig.federationtransformtype
      • types_src.yamlconfig.fhirhandler
      • types_src.yamlconfig.filecacheconfig
      • types_src.yamlconfig.filterhelperargsopts
      • types_src.yamlconfig.graphqlhandler
      • types_src.yamlconfig.graphqlintrospectioncachingoptions
      • types_src.yamlconfig.grpccredentialsssl
      • types_src.yamlconfig.grpchandler
      • types_src.yamlconfig.handler
      • types_src.yamlconfig.inmemorylruconfig
      • types_src.yamlconfig.jsonschemahandler
      • types_src.yamlconfig.jsonschemaoperation
      • types_src.keyvaluecache
      • types_src.keyvaluecachesetoptions
      • types_src.yamlconfig.limithelperargsopts
      • types_src.yamlconfig.loadoptions
      • types_src.yamlconfig.localforageconfig
      • types_src.meshhandler
      • types_src.meshhandlerlibrary
      • types_src.meshpubsub
      • types_src.meshtransform
      • types_src.meshtransformlibrary
      • types_src.meshtransformoptions
      • types_src.yamlconfig.mockingconfig
      • types_src.yamlconfig.mockingfieldconfig
      • types_src.yamlconfig.mongoosehandler
      • types_src.yamlconfig.mongoosemodel
      • types_src.yamlconfig.mysqlhandler
      • types_src.yamlconfig.namingconventiontransformconfig
      • types_src.yamlconfig.neo4jhandler
      • types_src.yamlconfig.neo4jintrospectioncachingoptions
      • types_src.yamlconfig.odatahandler
      • types_src.yamlconfig.openapihandler
      • types_src.yamlconfig.paginationresolveropts
      • types_src.yamlconfig.postgraphilehandler
      • types_src.yamlconfig.prefixtransformconfig
      • types_src.yamlconfig.protofilepath
      • types_src.yamlconfig.pubsubconfig
      • types_src.yamlconfig.recordhelperargsopts
      • types_src.yamlconfig.redisconfig
      • types_src.yamlconfig.renameconfig
      • types_src.yamlconfig.renameconfig1
      • types_src.yamlconfig.renametransformobject
      • types_src.yamlconfig.resolvereferenceobject
      • types_src.yamlconfig.resolverscompositiontransformobject
      • types_src.yamlconfig.selectqueryormutationfieldconfig
      • types_src.yamlconfig.serveconfig
      • types_src.yamlconfig.snapshottransformconfig
      • types_src.yamlconfig.soaphandler
      • types_src.yamlconfig.soapsecuritybasicauthconfig
      • types_src.yamlconfig.soapsecuritycertificateconfig
      • types_src.yamlconfig.sorthelperargsopts
      • types_src.yamlconfig.source
      • types_src.yamlconfig.thrifthandler
      • types_src.yamlconfig.transform
      • types_src.yamlconfig.tuqlhandler
      • types_src.yamlconfig.typeconverterresolversopts
      • types_src.yamlconfig.typeconverterresolversopts1
      • types_src.yamlconfig.webhookhandler
    • Enums
      • utils_src.argtype

@graphql-mesh/mongoose

  • default
Edit this page
Previous
« @graphql-mesh/json-schema
Next
@graphql-mesh/mysql »

Community

  • Discord
  • Stack Overflow

Social

  • GitHub
  • Twitter
Copyright © 2021 GraphQL Mesh, The Guild, Inc. Built with Docusaurus.