Jeg ønsker å bruke TypeORMs findAndCount-funksjon som returnerer Promise<[Entity[], number]> for paginering. Så jeg har en resolver:
offers(@Arg('page', { defaultValue: 1 }) page: number): Promise<[Offer[], number]> { const COUNT = 10 return this.offerRepository.fi Les mer →Jeg har et prosjekt som bruker TypeORM, og jeg har de følgende to entitetene:
@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; }og
@Entity("QueuedEmail") export class QueuedEmailEntity ext Les mer →
Jeg prøver å lage en app på nodejs. Bruker typescript og biblioteker som typeorm og routing-controllers
Mens appens API-server fungerer fint når den kjører normalt. Det ser imidlertid ut til å være sporadiske feil når npm-tester kjøres. Testene stopper vanligvis opp under de respektive før- og etter-mocha-skriptene. Men å kjøre testene på nytt fører vanligvis til suksess.
Eksempel -
Les mer →Jeg har opprettet en fungerende server med tilkobling til databasen, med en enkel get-forespørsel som fungerer. Jeg fulgte denne veiledningen: https://docs.nestjs.com/techniques/authentication.
når jeg kjører serveren og prøver å utføre en get-forespørsel fra en beskyttet rute, får jeg Cannot read property 'challenge' of undefined. user.controller.ts
import { Controller, Get, UseGuards } from '@nestjs/common'; import { Les mer →Hvordan kan jeg gjøre spørring etter relasjon ved bruk av Active Record-mønsteret?
Jeg har 2 enheter og vil hente den første ved å forespørre den andre:
Rolle :
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(() => Us Les mer →Jeg gjennomgikk TypeORM-quickstarten som er tilgjengelig på NPM på: https://www.npmjs.com/package/typeorm
Jeg la til litt kode for å eksperimentere med rå SQL-spørringer, men jeg får umiddelbart en QueryFailedError.
Jeg verifiserte at tabellen og enheten ble opprettet ved å bruke TypeORMs connection.manager sin find-metode, og jeg inspiserte også tabellen manuelt via pgAd
Les mer →Jeg ønsket å bruke TypeORM sammen med TypeGraphQL.
TypeGraphQL har til og med et eksempel for dette tilfellet.
Men når jeg bruker det på den måten og prøver å generere migrasjoner fra det (ved å bruke TypeORM CLI og kjøre migration:generate), skjer ingenting.
Det er ingen feil i loggen, ingen annen logg, ingenting.
Dette er kommandoen jeg kjører:
ts-node -P tsconfig.typeorm.json --log-error -r tsconfig-paths/register ./node_modules/typeorm/cl Les mer →
Jeg prøver å legge til en Idea-enhet i min TypeOrm (konfigurert til mysql), og det ser ut til at importene nekter å fungere. Med filen lagt til, starter ikke typeorm ordentlig.
Jeg har reinstallert typeorm-pakken, og jeg har ingen idé om hvor jeg skal begynne å feilsøke. Jeg følger en tutorial (https://www.youtube.com/watch?v=EHlhvy-fh90),
Les mer →
Jeg prøver for øyeblikket å implementere følgende spørring i typeorm:
select id,"createdAt", "updatedAt","deactivatedAt",(EXTRACT(EPOCH FROM "deactivatedAt" - "createdAt")/3600 ) as lifespan from ( select id,"createdAt", "updatedAt","deactivatedAt", (EXTRACT(EPOCH FROM "de Les mer →Jeg er ny på TypeORM, så jeg beklager på forhånd hvis dette spørsmålet høres dumt ut.
Jeg har 2 tabeller, User og Category. User har en kolonne categoryId som er en fremmednøkkel til Category-tabellen.
Kategoritabell:
@Entity() export class Category { @ObjectIdColumn() public _id: ObjectID; @PrimaryColumn() public id: string; public toString(): string { return `${this.id}`; } }Brukertabell
@Entity() e Les mer →