2025/4/16小于 1 分钟
快速上手
tsconfig.json配置
"compilerOptions": {
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"useDefineForClassFields": false,
}
引入@model-base/core
,并定义模型
import { Column, ModelBase } from '@model-base/core'
export class Consumer extends ModelBase {
@Column()
public age?: string
@Column()
public name?: string
}
实例化
const consumer = new Consumer({
age: '19',
name: 'Luffy',
})
获取数据
consumer.getSerializableObject()
// 输出
{ age: '19', name: 'Luffy' }