Version: 3.6On this pageTable of contents Overview Installation & Usage Defining Entities Persisting, Cascading and Fetching Entities with EntityManager Using EntityRepository instead of EntityManager Fundamentals Identity Map and Request Context Entity References and Reference<T> Wrapper Using Entity Constructors Modelling Relationships Collections Unit of Work Transactions Cascading persist and remove Deployment Advanced Features Smart Nested Populate Smart Query Conditions Using QueryBuilder Serializing Updating Entity Values with Entity.assign() Property Validation Lifecycle Hooks Naming Strategy Metadata Providers Metadata Cache Debugging Schema Generator Entity Generator Migrations Read Replica Connections Usage with Different Drivers Usage with SQL Drivers Usage with MongoDB Recipes Usage with NestJS Usage with Vanilla JS Creating Custom Driver Using Multiple Schemas Example Integrations Express + MongoDB + TypeScript Nest + MySQL + TypeScript RealWorld example app (Nest + MySQL) Express + MongoDB + JavaScript