> ## Documentation Index
> Fetch the complete documentation index at: https://www.nestjs-query.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting Started

The `@ptc-org/nestjs-query-mongoose` package provides an implementation of `@ptc-org/nestjs-query-core` [QueryService](https://www.nestjs-query.dev/concepts/services.md).

This package is built using [mongoose](https://mongoosejs.com/) and [@nestjs/mongoose](https://docs.nestjs.com/techniques/mongodb). If you are unfamiliar with them I suggest you read their documentation first.

## Installation

[Installation Docs](https://www.nestjs-query.dev/introduction/install.md#ptc-orgnestjs-query-mongoose)

## Docs

* Read the [QueryService docs](https://www.nestjs-query.dev/persistence/services.md)
* [Relations](https://www.nestjs-query.dev/persistence/mongoose/relations.md) - How to work with relations/references in `mongoose` with `nestjs-query`
* [Custom Service](https://www.nestjs-query.dev/persistence/mongoose/custom-service.md) - Example custom service
* [Serialization](https://www.nestjs-query.dev/persistence/mongoose/serialization.md) - How to serialize `sequelize` models.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.