colmun类型
import {
Column,
Entity,
PrimaryGeneratedColumn,
Generated
} from "typeorm";
// 创建一个实例
@Entity({
name: "typeorm"
})
export class TypeormsEntity {
// 自动递增 int 类型
@PrimaryGeneratedColumn()
id: string
@Column()
name: string;
@Column('int')
age:number
@Column({
type:'int'
})
age1:number
// 字符串
@Column({
type:'varchar',
length:200
})
sex:string
// 简单数组
@Column('simple-array')
array:string[]
// 简单的json
@Column('simple-json')
json:{
name:string;
age:number
}
// 自动生成值的列 还有increment rowid 等 不过有的平台不支持
@Column()
@Generated('uuid')
uuid:string
}
传值
{
"name":"前端伪大叔",
"age":18,
"age1":18,
"sex":"男",
"array":"['a','b','c']",
"json":{ // 这里传字符串json也行 看下图
"name":"前端伪大叔",
"age":18
}
}