typescript - IBM LoopBack 4 で、モデルのプロパティに getter と setter を使うことはできますか?
loopback CLI (lb4 model) でモデルを生成すると、いくつかのプロパティを持つモデルが得られます。特に、ユーザーエンティティのパスワードをハッシュ化するセッターを作成しようとしています。
最初に、次のコードを取得します:
@property({
type: 'string',
required: true,
})
password: string;
このコードをこれに変更できるか知りたいです:
@property({
type: 'string',
required: true,
})
private _password: string;
set password(password: string) {
this._password = Password.hash(password);
}