Jag skulle vilja använda TypeORM:s findAndCount-funktion som returnerar Promise<[Entity[], number]> för paginering. Så jag har en resolver:
offers(@Arg('page', { defaultValue: 1 }) page: number): Promise<[Offer[], number]> { const COUNT = 10 return this.offerReposi Läs mer →Jag har ett projekt som använder TypeORM och jag har följande två entiteter:
@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; }och
@Entity("QueuedEmail") export class QueuedEmailEntity ext Läs mer →
Jag försöker bygga en app på nodejs. Jag använder typescript och bibliotek som typeorm och routing-controllers
Medan appens API-server fungerar bra när den körs normalt. Det verkar dock uppstå intermittenta fel när npm-tester körs. Testen brukar hänga sig under respektive before- och after-mocha-skript. Men att köra testerna igen resulterar vanligtvis i framgång.
Exempel -
Läs mer →Jag har skapat en fungerande server med anslutning till databasen, med en enkel get-förfrågan som fungerar. Jag följde guiden https://docs.nestjs.com/techniques/authentication.
när jag kör servern och försöker utföra en get-förfrågan från en skyddad rutt, får jag Cannot read property 'challenge' of undefined. user.controller.ts
import { Controller, Get, UseGuards } from '@nestjs/common'; import { UserService } from './ Läs mer →Hur kan jag göra en fråga baserad på relationer med Active Record-mönstret?
Jag har 2 enheter och vill få den första genom att fråga den andra:
Roll :
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 = Läs mer →Jag gick igenom TypeORM:s snabbstart som finns på NPM på: https://www.npmjs.com/package/typeorm
Jag lade till lite kod för att experimentera med råa SQL-frågor, men jag får omedelbart ett QueryFailedError.
Jag verifierade att tabellen och entiteten skapades genom att använda TypeORM:s connection.manager:s find-metod, och jag inspekterade även tabellen manuellt via pgAdmin. För att
Läs mer →Jag ville använda TypeORM tillsammans med TypeGraphQL.
TypeGraphQL har till och med ett exempel för detta fall.
Men när jag använder det på det sättet och försöker generera migrationer från det (genom att använda TypeORM CLI och köra migration:generate), händer ingenting.
Det finns inget fel i loggen, ingen annan logg, ingenting.
Detta är kommandot jag kör:
ts-node -P tsconfig.typeorm.json --log-error -r tsconfig-paths/register ./node_modules Läs mer →
Jag försöker lägga till en Idea-entity till min TypeOrm (konfigurerad för MySQL), och det verkar som om importerna vägrar fungera. Med filen tillagd initieras inte TypeOrm framgångsrikt.
Jag har installerat om typeorm-paketet, och jag har ingen aning om var jag ska börja felsöka. Jag följer en handledning (https://www.youtube.com/watch?v=E
Läs mer →
Jag försöker för närvarande implementera följande fråga i typeorm:
select id,"createdAt", "updatedAt","deactivatedAt",(EXTRACT(EPOCH FROM "deactivatedAt" - "createdAt")/3600 ) as lifespan from ( select id,"createdAt", "updatedAt","deactivatedAt", (EXTRACT(EPOCH FROM "deact Läs mer →Jag är ny på TypeORM, så jag ber om ursäkt i förväg om den här frågan låter dum.
Jag har 2 tabeller, User och Category. User har en kolumn categoryId som är en främmande nyckel till Category-tabellen.
Kategoritabell:
@Entity() export class Category { @ObjectIdColumn() public _id: ObjectID; @PrimaryColumn() public id: string; public toString(): string { return `${this.id}`; } }Användartabell
@Entity() Läs mer →