在 PostgreSQL 中使用 Typorm 生成的列
Generated columns with Typorm in PostgreSQL
我想用 typeorm 生成一个列,但它不起作用,
我正在使用 PostgreSQL 并且我关注了这篇文章,据说 typeorm 支持
https://wanago.io/2021/11/29/generated-columns-postgresql-typeorm/
这是一个例子:
import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm';
@Entity()
class User {
@PrimaryGeneratedColumn()
public id: number;
@Column()
public firstName: string;
@Column()
public lastName: string;
@Column({
generatedType: 'STORED',
asExpression: `'firstName' || ' ' || 'lastName'`
})
fullName: string;
}
知道怎么做吗?
我发现我使用的是旧版本的 Typeorm (@0.2.28),而 postgres 的 @0.2.42 版本支持该功能
我想用 typeorm 生成一个列,但它不起作用, 我正在使用 PostgreSQL 并且我关注了这篇文章,据说 typeorm 支持 https://wanago.io/2021/11/29/generated-columns-postgresql-typeorm/
这是一个例子:
import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm';
@Entity()
class User {
@PrimaryGeneratedColumn()
public id: number;
@Column()
public firstName: string;
@Column()
public lastName: string;
@Column({
generatedType: 'STORED',
asExpression: `'firstName' || ' ' || 'lastName'`
})
fullName: string;
}
知道怎么做吗?
我发现我使用的是旧版本的 Typeorm (@0.2.28),而 postgres 的 @0.2.42 版本支持该功能