node.js - Typeorm - tidak dapat terhubung ke postgres

Saya membuat proyek Typeform, tetapi saya tidak bisa terhubung ke Postgres.

Saya mengikuti langkah demi langkah dari dokumentasi.

  1. npm install typeorm -g
  2. typeorm init --name MyProject --database postgres
  3. cd MyProjectnpm install

kemudian saya menjalankan perintah npm start dan ini adalah outputnya

[email protected] mulai /Users/marek/Documents/works/test/MyProject ts-node src/index.ts

marek@Mareks-MacBook-Pro My

Baca lebih banyak →

jestjs - Bagaimana cara menulis tes untuk typeorm + typegraphql + typescript?

Selamat siang.

Saya menulis sebuah aplikasi kecil menggunakan typeorm + typegraphql + typescript. Itu berfungsi dan semuanya tampak baik-baik saja.

inti dari masalahnya adalah bahwa tidak mungkin untuk memahami penemuan tersebut untuk pengujian ... Saya mengerti bahwa Anda perlu terhubung ke database dan menjalankan beberapa mutasi, dan pada dasarnya semuanya ...

Dokumentasi tidak dapat menemukan koneksi yang benar ke resolver

import { Resolver, Mutation,

Baca lebih banyak →

javascript - typeorm leftJoinAndMapMany dengan subquery

Saya sedang menggunakan typeorm untuk menulis query untuk memilih catatan dari database Postgres Sql tetapi saya mendapatkan error ini:

{ "errorType": "QueryFailedError", "errorMessage": "syntax error at or near \".\"" }

Baca lebih banyak →

node.js - Koneksi TypeORM tidak ditemukan saat test

Saya sedang mempelajari arsitektur bersih dengan TDD dengan membuat aplikasi sederhana, dan saya mencoba mengimplementasikan UserRepository di lapisan infrastruktur saya, tetapi saya mendapatkan kesalahan ini ConnectionNotFoundError: Connection "default" tidak ditemukan. meskipun saya sudah membangun koneksi sebelum menjalankan tes itu sendiri.

Baca lebih banyak →

typescript - typeorm menetapkan fk untuk kolom tanpa kunci utama

Halo, saya mencoba menetapkan kunci asing ke kolom yang bukan kunci utama di TypeORM, tetapi saya mendapatkan kesalahan

saya memiliki karyawan dan departemen

Saya memiliki kolom di id manajer departemen yang harus merujuk ke kolom register di tabel karyawan

entitas karyawan:

@Entity({ name: 'employees' }) export class Employee extends SharedProp { constructor( firstName: string, lastName: string, ) { super(); this.firstName = firstName;

Baca lebih banyak →

typescript - Urutkan berdasarkan kolom agregat typeorm

Saya memiliki dua tabel: user dan activity dengan hubungan @OneToMany.

Saya harus menulis sebuah query yang akan menghitung aktivitas untuk pengguna dan mengembalikannya dengan opsi pengurutan yang tersedia. Saya tidak tahu bagaimana itu akan diurutkan, jadi, saya harus mengaktifkan pengurutan di semua bidang, termasuk activityCount.

Saya mencoba melakukan ini dengan loadRelationCountAndMap sesuatu seperti ini

Baca lebih banyak →

typescript - Bagaimana cara mengatur validasi dengan benar menggunakan regex di typeorm dan nest.js

Saya ingin mengatur validasi boolean, itu berarti hanya memperbolehkan 0 atau 1.

@Column('int') isLastdate: number;

Saya menetapkan aturan di atas dengan mengikuti ekspresi reguler

const boolRegex = /^[01]$/ @IsNotEmpty() @IsInt() @Matches(boolRegex,{ message:`isLastdate must be bool (0 or 1)` }) isLastdate: number;

Baca lebih banyak →

typescript - Cara mengembalikan data yang dimasukkan di typeorm dan nest.js

Saya dapat memasukkan data json berikut melalui metode Post.

{ "userId":1, "title":"mytest", }

Saya ingin mengembalikan data ini ke client

Berikut adalah controller saya

@Controller('event') export class EventController { constructor(private readonly eventService: EventService) {} @Post() createEvent(@Body() param: EventRequest) { return this.eventServ

Baca lebih banyak →

mysql - Typeorm "ER_BAD_FIELD_ERROR: Kolom tidak dikenal 'entity.entityId' dalam 'where clause'"

Saya mencoba melakukan pencarian dengan memfilter hasil berdasarkan kategori, pada entitas berikut:

@Entity() export class Anime { @PrimaryGeneratedColumn('uuid') id?: string; @Column({ nullable: false }) name: string; @ManyToMany(type => Category) @JoinTable() categories: Category[]; } @Entity() export class Category { @PrimaryGeneratedColumn('uuid') id: string; @Column({ nullable: false }) name: string; @Column({ default: 'Descrição não forneci

Baca lebih banyak →

node.js - TypeORM dan deadlock postgress

Saya memiliki kode ini yang menghasilkan kesalahan:

UnhandledPromiseRejectionWarning: QueryRunnerAlreadyReleasedError: Query runner sudah dilepaskan. Tidak dapat menjalankan query lagi.

Penelepon

const res = await getManager().transaction(async entityManager => { return ServiceA.method1(entityManager); });

Layanan A

static async method1(entityManager: EntityManager) {

Baca lebih banyak →