Wyszukiwanie w witrynie

typescript - TypeGraphQL używa metody findAndCount z TypeORM

Chciałbym użyć funkcji findAndCount z TypeORM, która zwraca Promise<[Entity[], number]> do paginacji. Tak więc mam resolver:

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

Czytaj więcej →

node.js - TypeORM - Aktualizacja z połączeniem OneToOne próbuje usunąć powiązany rekord

Mam projekt, który używa TypeORM i mam następujące dwie encje:

@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; }

i

@Entity("QueuedEmail") export class QueuedEmailEntity extends BaseEntity

Czytaj więcej →

typescript - Dlaczego moje testy losowo nie przechodzą w Mocha (używając typeOrm, routing-controllers)

Próbuję zbudować aplikację w Node.js. Używam TypeScript oraz bibliotek takich jak TypeORM i routing-controllers

Podczas gdy serwer API aplikacji działa poprawnie podczas normalnego uruchamiania, wydaje się, że pojawiają się sporadyczne błędy podczas uruchamiania testów npm. Test zwykle zawiesza się podczas odpowiedniego skryptu before i after w Mocha. Jednak ponowne uruchomienie testów zwykle kończy się sukcesem.

Przykład -

Czytaj więcej →

typescript - uwierzytelnianie Nest.js z użyciem typeORM

Stworzyłem działający serwer z połączeniem z bazą danych, z prostym żądaniem get, które działa. Podążałem za tym przewodnikiem: https://docs.nestjs.com/techniques/authentication.

podczas uruchamiania serwera i próby wykonania żądania get z chronionej trasy, otrzymuję Cannot read property 'challenge' of undefined. user.controller.ts

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

Czytaj więcej →

javascript - Typeorm: jak zapytać według relacji

Jak mogę wyszukiwać według relacji używając wzorca Active Record?

Mam 2 jednostki i chcę uzyskać pierwszą, wykonując zapytanie o drugą:

Rola :

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 => use

Czytaj więcej →

typescript - TypeORM: Błąd QueryFailedError przy używaniu surowego SQL z PostgreSQL

Przeszedłem przez szybki start TypeORM dostępny na NPM pod adresem: https://www.npmjs.com/package/typeorm

Dodałem trochę kodu, aby eksperymentować z surowymi zapytaniami SQL, ale od razu otrzymuję błąd QueryFailedError.

Jestem ciekaw, jak mogę użyć surowego SQL dla poniższego przykładu?

Zweryfikowałem, że tabela i encja zostały utworzone, używając metody find menedżera połączeń TypeORM, a także ręcznie sprawdziłem tabelę przez pgAdmin. Dla pewn

Czytaj więcej →

node.js - CLI TypeORM nie generuje migracji podczas używania go z type-graphql

Chciałem użyć TypeORM razem z TypeGraphQL.

TypeGraphQL ma nawet przykład dla tego przypadku.

Ale kiedy używam tego w ten sposób i próbuję wygenerować migracje z tego (korzystając z CLI TypeORM i uruchamiając migration:generate), nic się nie dzieje.

W dzienniku nie ma żadnego błędu, żadnego innego dziennika, nic.

To jest polecenie, które uruchamiam:

ts-node -P tsconfig.typeorm.json --log-error -r tsconfig-paths/register ./node_modules/typeorm/

Czytaj więcej →

mysql - NestJS typeorm - nie można utworzyć encji

Próbuję dodać encję Idea do mojego TypeOrm (skonfigurowanego na MySQL) i wydaje się, że importy odmawiają współpracy. Po dodaniu pliku, TypeOrm nie inicjalizuje się poprawnie.

Ponownie zainstalowałem pakiet typeorm i nie mam pojęcia, od czego zacząć debugowanie. Podążam za samouczkiem ( https://www.youtube.com/watch?v=EHlhvy-fh90), w który

Czytaj więcej →

typescript - typeorm querybuilder uwzględniający tabelę niezwiązaną z zapytaniem?

Obecnie próbuję zaimplementować następujące zapytanie w TypeORM:

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

Czytaj więcej →

node.js - TypeORM relacja jeden-do-jednego w mongodb

Jestem nowy w TypeORM, więc z góry przepraszam, jeśli to pytanie wyda się głupie.

Mam 2 tabele: User i Category. Tabela User ma kolumnę categoryId, która jest kluczem obcym do tabeli Category.

Tabela kategorii:

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

Tabela użytkowników

@Entity() e

Czytaj więcej →