2017-12-29 31 views
1

私のアプリケーションにtypescriptを使用していますnode.js expressです。 res.bodyはタイプpersonneです。 私はこの試みている:私はこのモデルを持っているエクスプレスとレスポンスでtypescriptを使用する

router.post('/',(req: Request, res: Response) => { 
    const defunt:PersoneModel = res.(<PersoneModel>body); 
} 

を:

export type PersoneModel = mongoose.Document & { 
    nom: String, 
    prenom: String, 
} 

あなたは私を助けることができますか?

ありがとうございます。

答えて

0

asを使用できます。これはres.bodyPersoneModel

const defunt = res.body as PersoneModel; 

しかしもっと簡単な方法がPersoneModel

const defunt: PersoneModel = res.body; 
として変数の型を宣言されていることを意味する十分なはずです
関連する問題