Repositorio
Traducción Beta No Oficial
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Repository es similar a EntityManager, pero sus operaciones están limitadas a una entidad concreta.
Puedes acceder al repositorio a través de EntityManager.
Métodos Útiles de QueryRunner
import { User } from "./entity/User"
const userRepository = dataSource.getRepository(User)
const user = await userRepository.findOneBy({
id: 1,
})
user.name = "Umed"
await userRepository.save(user)
Existen 3 tipos de repositorios:
-
Repository- Repositorio estándar para cualquier entidad. -
TreeRepository- Repositorio, extensión deRepositorypara entidades arbóreas (como las entidades marcadas con el decorador@Tree). Incluye métodos especializados para trabajar con estructuras jerárquicas. -
MongoRepository- Repositorio con funciones específicas para MongoDB.