Pesquisa de site

typescript - TypeGraphQL usa o método findAndCount do TypeORM

Eu gostaria de usar a função findAndCount do TypeORM, que retorna Promise<[Entity[], number]> para paginação. Então eu tenho um resolver:

offers(@Arg('page', { defaultValue: 1 }) page: number): Promise<[Offer[], number]> { const COUNT = 10 return this.offerReposito

Consulte Mais informação →

node.js - TypeORM - Atualização com join OneToOne tenta excluir registro relacionado

Eu tenho um projeto que usa TypeORM e eu tenho as seguintes duas entidades:

@Entity("Email") export class EmailEntity extends BaseEntity implements IEmail { @Column({length: 100}) to: string; @Column({length: 100}) from: string; @Column({length: 255}) subject: string; @Column({nullable: true}) html: string; @Column({nullable: true}) text: string; }

e

@Entity("QueuedEmail") export class QueuedEmailEntity extend

Consulte Mais informação →

typescript - Por que meus testes falham aleatoriamente no Mocha (usando typeOrm, routing-controllers)

Estou tentando construir um aplicativo em Node.js. Usando TypeScript e bibliotecas como TypeORM e routing-controllers

Embora o servidor API do aplicativo funcione bem ao rodar normalmente, parece haver erros intermitentes ao executar os testes com npm. O teste geralmente trava durante o respectivo script before e after do mocha. Mas reexecutar os testes geralmente resulta em sucesso.

Exemplo -

Consulte Mais informação →

typescript - autenticação Nest.js usando typeORM

Eu criei um servidor funcional com conexão ao banco de dados, com uma simples requisição get que funciona. Eu segui este guia: https://docs.nestjs.com/techniques/authentication.

ao executar o servidor e tentar realizar uma requisição get de uma rota protegida, recebo Cannot read property 'challenge' of undefined. user.controller.ts

import { Controller, Get, UseGuards } from '@nestjs/common'; import { UserService } from

Consulte Mais informação →

javascript - Typeorm: como consultar por relação

Como posso consultar por relação usando o padrão Active Record?

Eu tenho 2 entidades e quero obter a primeira consultando a segunda:

Função:

import { User } from "./User"; @Entity({ name: "roles" }) export class Role extends BaseEntity { @PrimaryGeneratedColumn() public id: number; @Column() public name: string; @CreateDateColumn() public createdAt: string; @UpdateDateColumn() public updatedAt: string; @OneToMany(() => User, user => user.

Consulte Mais informação →

typescript - TypeORM: QueryFailedError ao usar SQL bruto com PostgreSQL

Eu corrI através do quickstart do TypeORM disponível no NPM em: https://www.npmjs.com/package/typeorm

Adicionei um pouco de código para experimentar consultas SQL brutas, mas estou recebendo imediatamente um QueryFailedError.

Estou curioso para saber como posso usar SQL bruto para o exemplo abaixo?

Verifiquei que a tabela e a entidade foram criadas usando o método find do connection.manager do TypeORM, e também inspecionei a tabela manualmente

Consulte Mais informação →

node.js - O CLI do TypeORM não está gerando migrações ao usá-lo com type-graphql

Eu queria usar o TypeORM junto com o TypeGraphQL.

O TypeGraphQL até tem um exemplo para este caso.

Mas quando eu uso assim e tento gerar migrações a partir disso (usando o CLI do TypeORM e executando migration:generate), nada acontece.

Não há erro no registro, nenhum outro registro, nada.

Este é o comando que estou executando:

ts-node -P tsconfig.typeorm.json --log-error -r tsconfig-paths/register ./node_modules/typeorm/cli.js migration:gener

Consulte Mais informação →

mysql - NestJS typeorm - não consegue criar entidade

Estou tentando adicionar uma entidade Idea ao meu TypeOrm (configurado para MySQL), e parece que os imports recusam-se a funcionar. Com o arquivo adicionado, o TypeOrm não inicializa com sucesso.

Eu reinstalei o pacote typeorm, e não faço ideia de por onde começar a depuração. Estou seguindo um tutorial (https://www.youtube.com/watch?v=EHl

Consulte Mais informação →

typescript - typeorm querybuilder incluindo tabela não relacionada à consulta?

Atualmente, estou tentando implementar a seguinte consulta no typeorm:

select id,"createdAt", "updatedAt","deactivatedAt",(EXTRACT(EPOCH FROM "deactivatedAt" - "createdAt")/3600 ) as lifespan from ( select id,"createdAt", "updatedAt","deactivatedAt", (EXTRACT(EPOCH FROM "d

Consulte Mais informação →

node.js - junção one-to-one do TypeORM no mongodb

Sou novo no TypeORM, então peço desculpas antecipadamente se esta pergunta parecer boba.

Eu tenho 2 tabelas: User e Category. User tem uma coluna categoryId que é uma chave estrangeira para a tabela Category.

Tabela de categorias:

@Entity() export class Category { @ObjectIdColumn() public _id: ObjectID; @PrimaryColumn() public id: string; public toString(): string { return `${this.id}`; } }

Tabela de usuário

Consulte Mais informação →