Wyszukiwanie w witrynie
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 →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 →
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 →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 →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 →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.
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 →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 →
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 →
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 →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 →