Ricerca nel sito web
Vorrei usare la funzione findAndCount di TypeORM che restituisce Promise<[Entity[], number]> per la paginazione. Quindi ho un resolver:
offers(@Arg('page', { defaultValue: 1 }) page: number): Promise<[Offer[], number]> { const COUNT = 10 return this.offerRepository Continua a leggere →Ho un progetto che utilizza TypeORM e ho le seguenti due entità:
@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 extends BaseEntit Continua a leggere →
Sto cercando di creare un'app su Node.js. Uso TypeScript e librerie come TypeORM e routing-controllers
Mentre il server API dell'app funziona bene quando viene eseguito normalmente, sembrano verificarsi errori intermittenti durante l'esecuzione dei test npm. Il test di solito si blocca durante gli script before e after di mocha rispettivi. Ma rieseguire i test di solito porta al successo.
Esempio -
Continua a leggere →Ho creato un server funzionante con connessione al database, con una semplice richiesta get che funziona. Ho seguito questa guida: https://docs.nestjs.com/techniques/authentication.
quando eseguo il server e cerco di effettuare una richiesta get da una rotta protetta, ottengo Cannot read property 'challenge' of undefined. user.controller.ts
import { Controller, Get, UseGuards } from '@nestjs/common'; import { UserServi Continua a leggere →Come posso effettuare query per relazione usando il pattern Active Record?
Ho 2 entità e voglio ottenere la prima interrogando la seconda:
Ruolo :
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 => Continua a leggere →Ho seguito rapidamente la guida rapida di TypeORM disponibile su NPM su: https://www.npmjs.com/package/typeorm
Ho aggiunto un po' di codice per sperimentare con query SQL raw, ma sto ottenendo immediatamente un QueryFailedError.
Ho verificato che la tabella e l'entità fossero state create utilizzando il metodo find di connection.manager di TypeORM, e ho anche ispezionat
Continua a leggere →Volevo usare TypeORM insieme a TypeGraphQL.
TypeGraphQL ha persino un esempio per questo caso.
Ma quando lo uso in quel modo e cerco di generare migrazioni da quello (usando il CLI di TypeORM ed eseguendo migration:generate), non succede nulla.
Non c'è alcun errore nel registro, nessun altro registro, niente.
Questo è il comando che sto eseguendo:
ts-node -P tsconfig.typeorm.json --log-error -r tsconfig-paths/register ./node_modules/typeorm/c Continua a leggere →
Sto cercando di aggiungere un'entità Idea al mio TypeOrm (configurato per MySQL), e sembra che gli import non vogliano funzionare. Con il file aggiunto, TypeOrm non si inizializza correttamente.
Ho reinstallato il pacchetto typeorm e non ho idea da dove iniziare a fare il debug. Sto seguendo un tutorial (https://www.youtube.com/watch?v=EHl
Continua a leggere →
Attualmente sto cercando di implementare la seguente query in typeorm:
select id,"createdAt", "updatedAt","deactivatedAt",(EXTRACT(EPOCH FROM "deactivatedAt" - "createdAt")/3600 ) as lifespan from ( select id,"createdAt", "updatedAt","deactivatedAt", (EXTRACT(EPOCH FROM "d Continua a leggere →Sono nuovo a TypeORM, quindi mi scuso in anticipo se questa domanda sembra sciocca.
Ho 2 tabelle: User e Category. User ha una colonna categoryId che è una chiave esterna alla tabella Category.
Tabella delle categorie:
@Entity() export class Category { @ObjectIdColumn() public _id: ObjectID; @PrimaryColumn() public id: string; public toString(): string { return `${this.id}`; } }Tabella utenti
@Entity( Continua a leggere →