Website-Suche

typescript - TypeGraphQL verwendet die findAndCount-Methode von TypeORM

Ich möchte die findAndCount-Funktion von TypeORM verwenden, die Promise<[Entity[], number]> für die Paginierung zurückgibt. Also habe ich einen Resolver:

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

Weiterlesen →

node.js - TypeORM - Aktualisierung mit OneToOne-Join versucht, den zugehörigen Datensatz zu löschen

Ich habe ein Projekt, das TypeORM verwendet, und ich habe die folgenden zwei Entitäten:

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

und

@Entity("QueuedEmail") export class QueuedEmai

Weiterlesen →

typescript - Warum schlagen meine Tests bei Mocha zufällig fehl (unter Verwendung von typeOrm, routing-controllers)

Ich versuche, eine App auf Node.js zu erstellen. Ich verwende TypeScript und Bibliotheken wie TypeORM und Routing-Controllers.

Während der API-Server der App bei normalem Betrieb einwandfrei funktioniert, scheint es jedoch gelegentlich zu Fehlern zu kommen, wenn npm-Tests ausgeführt werden. Die Tests hängen normalerweise während der jeweiligen Before- und After-Mocha-Skripte. Ein erneutes Ausführen der Tests führt jedoch in der Regel zum Erfolg.

Beispiel -

Weiterlesen →

TypeScript - Nest.js Authentifizierung mit TypeORM

Ich habe einen funktionierenden Server mit Verbindung zur Datenbank erstellt, mit einer einfachen get-Anfrage, die funktioniert. Ich habe dieser Anleitung https://docs.nestjs.com/techniques/authentication gefolgt.

Beim Ausführen des Servers und dem Versuch, eine get-Anfrage von einer geschützten Route auszuführen, erhalte ich Cannot read property 'challenge' of undefined. user.controller.ts

import { Controller, Get, Us

Weiterlesen →

javascript - Typeorm: wie nach Beziehung abfragen

Wie kann ich mit dem Active-Record-Muster nach einer Beziehung abfragen?

Ich habe 2 Entitäten und möchte die erste durch Abfragen der zweiten erhalten:

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(() => Use

Weiterlesen →

typescript - TypeORM: QueryFailedError bei Verwendung von rohem SQL mit PostgreSQL

Ich bin das TypeORM-Quickstart durchgegangen, das auf NPM verfügbar ist unter: https://www.npmjs.com/package/typeorm

Ich habe ein bisschen Code hinzugefügt, um mit rohen SQL-Abfragen zu experimentieren, aber ich bekomme sofort einen QueryFailedError.

Ich bin neugierig, wie ich rohes SQL für das folgende Beispiel verwenden kann?

Ich habe überprüft, dass die Tabelle und die Entität erstellt wurden, indem ich die find-Methode von TypeORMs connecti

Weiterlesen →

node.js - TypeORM CLI generiert keine Migrationen, wenn es mit type-graphql verwendet wird

Ich wollte TypeORM zusammen mit TypeGraphQL verwenden.

TypeGraphQL hat sogar ein Beispiel für diesen Fall.

Aber wenn ich es so verwende und versuche, daraus Migrationen zu erzeugen (unter Verwendung der TypeORM-CLI und Ausführung von migration:generate), passiert nichts.

Es gibt keinen Fehler im Protokoll, kein anderes Protokoll, nichts.

Dies ist der Befehl, den ich ausführe:

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

Weiterlesen →

mysql - NestJS typeorm - kann Entität nicht erstellen

Ich versuche, eine Idea-Entität zu meinem TypeOrm (konfiguriert für MySQL) hinzuzufügen, und es scheint, dass die Importe nicht funktionieren. Mit der hinzugefügten Datei initialisiert sich TypeOrm nicht erfolgreich.

Ich habe das TypeORM-Paket neu installiert und habe keine Ahnung, wo ich mit dem Debuggen anfangen soll. Ich folge einem Tut

Weiterlesen →

typescript - typeorm querybuilder einschließlich Tabelle, die nicht zur Abfrage gehört?

Ich versuche derzeit, die folgende Abfrage in TypeORM zu implementieren:

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

Weiterlesen →

node.js - TypeORM One-to-One-Verknüpfung in MongoDB

Ich bin neu bei TypeORM, also entschuldige ich mich im Voraus, falls diese Frage albern klingt.

Ich habe 2 Tabellen: User und Category. User hat eine Spalte categoryId, die ein Fremdschlüssel zur Tabelle Category ist.

Kategorietabelle:

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

Benutzertabelle

Weiterlesen →