Tìm kiếm trang web
Tôi muốn sử dụng hàm findAndCount của TypeORM, hàm này trả về Promise<[Entity[], number]> để phân trang. Vì vậy, tôi có một resolver:
offers(@Arg('page', { defaultValue: 1 }) page: number): Promise<[Offer[], number]> { const COUNT = 10 return this.offerRepository.f Đọc thêm →Tôi có một dự án sử dụng TypeORM và tôi có hai thực thể sau:
@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; }và
@Entity("QueuedEmail") export class QueuedEmailEntity extends BaseEntity i Đọc thêm →
Tôi đang cố gắng xây dựng một ứng dụng trên nodejs. Sử dụng typescript và các thư viện như typeorm và routing-controllers
Trong khi máy chủ API của ứng dụng hoạt động tốt khi chạy bình thường. Tuy nhiên, dường như có các lỗi gián đoạn khi chạy các bài kiểm tra npm. Các bài kiểm tra thường bị treo trong các script mocha trước và sau tương ứng. Nhưng việc chạy lại các bài kiểm tra thường dẫn đến thành công.
Ví dụ -
Đọc thêm →Tôi đã tạo một máy chủ hoạt động với kết nối đến cơ sở dữ liệu, với một yêu cầu get đơn giản hoạt động. Tôi đã làm theo hướng dẫn tại https://docs.nestjs.com/techniques/authentication.
khi chạy máy chủ và cố gắng thực hiện một yêu cầu get từ một đường dẫn bảo vệ, tôi nhận được Cannot read property 'challenge' of undefined. user.controller.ts
import { Controller, Get, UseGuards } from '@nestjs/common'; import { UserServ Đọc thêm →Làm thế nào tôi có thể truy vấn theo quan hệ sử dụng mẫu Active Record?
Tôi có 2 thực thể và muốn lấy cái đầu tiên bằng cách truy vấn cái thứ hai:
Vai trò :
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, Đọc thêm →Tôi đã chạy thử hướng dẫn nhanh TypeORM có sẵn trên NPM tại: https://www.npmjs.com/package/typeorm
Tôi đã thêm một chút mã để thử nghiệm với các truy vấn SQL thô, nhưng tôi ngay lập tức nhận được lỗi QueryFailedError.
Tôi đã xác minh rằng bảng và thực thể đã được tạo bằng cách sử dụng phương thức find của connection.manager trong TypeORM, và tôi cũng đã kiểm tra thủ công bả
Đọc thêm →Tôi muốn sử dụng TypeORM cùng với TypeGraphQL.
TypeGraphQL thậm chí còn có một ví dụ cho trường hợp này.
Nhưng khi tôi sử dụng nó như vậy và cố gắng tạo các migration từ đó (sử dụng TypeORM CLI và chạy migration:generate), thì không có gì xảy ra.
Không có lỗi nào trong nhật ký, không có nhật ký khác, không có gì cả.
Đây là lệnh mà tôi đang chạy:
ts-node -P tsconfig.typeorm.json --log-error -r tsconfig-paths/register ./node_modules/typeorm/cli Đọc thêm →
Tôi đang cố gắng thêm một thực thể Idea vào TypeOrm của mình (đã cấu hình với mysql), và dường như các import không hoạt động. Khi thêm tệp, TypeOrm không khởi tạo thành công.
Tôi đã cài lại gói typeorm, và tôi không biết bắt đầu gỡ lỗi từ đâu. Tôi đang theo một hướng dẫn (https://www.youtube.com/watch?v=EHlhvy-fh90), trong đó lỗi này KHÔN
Đọc thêm →
Hiện tại tôi đang cố gắng triển khai truy vấn sau trong typeorm:
select id,"createdAt", "updatedAt","deactivatedAt",(EXTRACT(EPOCH FROM "deactivatedAt" - "createdAt")/3600 ) as lifespan from ( select id,"createdAt", "updatedAt","deactivatedAt", (EXTRACT(EPOCH FROM "deactiv Đọc thêm →Tôi mới sử dụng TypeORM, vì vậy tôi xin lỗi trước nếu câu hỏi này nghe có vẻ ngớ ngẩn.
Tôi có 2 bảng User và Category. Bảng User có một cột categoryId là khóa ngoại tới bảng Category.
Bảng danh mục:
@Entity() export class Category { @ObjectIdColumn() public _id: ObjectID; @PrimaryColumn() public id: string; public toString(): string { return `${this.id}`; } }Bảng người dùng
@Entity() export class User Đọc thêm →