Перейти к основному содержанию

EntityManager

Неофициальный Бета-перевод

Эта страница переведена PageTurner AI (бета). Не одобрена официально проектом. Нашли ошибку? Сообщить о проблеме →

С помощью EntityManager вы можете управлять (вставлять, обновлять, удалять, загружать и т.д.) любой сущностью. EntityManager представляет собой коллекцию всех репозиториев сущностей в одном месте.

Доступ к менеджеру сущностей осуществляется через DataSource. Пример использования:

import { DataSource } from "typeorm"
import { User } from "./entity/User"

const myDataSource = new DataSource(/*...*/)
const user = await myDataSource.manager.findOneBy(User, {
id: 1,
})
user.name = "Umed"
await myDataSource.manager.save(user)