Typescript 如何将助手方法添加到TypeForm实体?

Typescript 如何将助手方法添加到TypeForm实体?,typescript,typeorm,Typescript,Typeorm,我正试图向我的一个实体类添加一个helper方法,但收到一条错误消息。我的实体: import { Entity, PrimaryColumn, Column } from 'typeorm' @Entity('accounts') class Account { @PrimaryColumn() username: string @Column({ name: 'firstname' }) firstName: string @Column({ name: 'last

我正试图向我的一个实体类添加一个helper方法,但收到一条错误消息。我的实体:

import { Entity, PrimaryColumn, Column } from 'typeorm'

@Entity('accounts')
class Account {
  @PrimaryColumn()
  username: string

  @Column({ name: 'firstname' })
  firstName: string

  @Column({ name: 'lastname' })
  lastName: string

  public fullName() : string {
    return `${this.firstName} ${this.lastName}`
  }
}
当我尝试调用
account.fullName()
时,我收到以下错误消息:

“account.fullName”不是一个函数


我做错了什么?

添加
get
关键字,并使用属性语法调用它

从'typeorm'导入{Entity,PrimaryColumn,Column}
@实体(“账户”)
类别帐户{
@主列()
用户名:string
@列({name:'firstname'})
名字:string
@列({name:'lastname'})
姓氏:string
public get fullName():字符串{
返回`${this.firstName}${this.lastName}`
}
}