34得票3回答
TypeORM Postgres 查询构建器或查找中使用 WHERE ANY 或 IN?

我一直在尝试找出如何选择包含特定id的整数数组列的Postgres数据库中的每个记录。 我是新手,但我相信我需要一个类似于以下SQL语句的查询: SELECT * FROM members WHERE 2 = ANY(skill_id_array); skill_id_array列中的数据...

33得票1回答
TypeORM:@Unique装饰器和{ unique: true }在列选项中有什么区别?

在TypeORM中,您可以在列选项中设置唯一标志,或者为实体设置列为唯一。 您何时使用哪个,并且它们之间的区别是什么? @Unique(["firstName"]) https://typeorm.io/#/decorator-reference/unique@Column...

32得票8回答
查询失败错误:列“price”包含空值 - TypeORM - PostgreSQL

我创建了一个简单的表格:import { Column, Entity, PrimaryGeneratedColumn } from "typeorm" @Entity() export class Test { @PrimaryGeneratedColumn()...

32得票6回答
TypeORM CLI:未发现数据库模式更改。

我正在使用NestJS和TypeORM开发一个应用程序。每当我尝试从我的实体生成迁移(通过运行typeorm migration:generate)时,我会收到以下消息:No changes in database schema were found - cannot generate a m...

30得票13回答
TypeORM不会创建表、列等。

我使用typeorm和NestJs建立了一个系统(https://github.com/typeorm/typeorm,https://github.com/nestjs/nest),但是TypeORM没有创建表或列。我的设置如下:import {UserPassword} from '../...

29得票10回答
如果在配置文件中未设置实体目录,TypeORM将无法找到实体。

我正在使用TypeORM,配置文件如下:ormconfig.json{ "type": "mysql", "host": "localhost", "port": 3306, "username": "root", "password": "my-secret-pw", "database":...

28得票2回答
TypeORM:当我们有一对多和多对一关系时如何进行连接

@Entity() export class User { @PrimaryColumn() id: string; @Column({unique: true}) username: string; @Column({unique: true}) email: s...

28得票7回答
NestJS + TypeORM:如何使用两个或更多的数据库?

我已经尝试了两天来解决这个问题,也许我根本没有抓住重点。 我的目标是编写一个包含TypeORM的NestJS应用程序,为我小型项目中的2或3个提供RestAPI服务,而不是为每个项目编写一个NestJS应用程序。 到目前为止一切都很好,该应用程序已准备就绪,并与单个项目(这些项目位于子文件...

28得票16回答
仓库未找到错误:未找到“用户”的仓库。看起来这个实体在当前的“默认”连接中没有注册?Typeorm。

我在尝试在我的nestjs项目中使用TypeOrm时遇到一个有趣的问题。 我有以下代码来配置我的项目,是的,所有东西都加载了,是的,我能够连接到我的数据库。import { CacheModule, Module } from '@nestjs/common'; import { JwtMod...

27得票2回答
我能否在TypeORM中将实体字段名映射到别名列名?

我正在从Rails迁移到NestJs和TypeORM。由于历史原因,Rails中的表名和列名采用了蛇形命名法 - 我不想将这种麻烦复制到我们的NestJs/React端。我能否在NestJS (typeorm)中创建实体字段,例如firstName,但将其映射到我的数据库中名为first_na...