【发布时间】:2020-01-13 17:33:32
【问题描述】:
我需要根据主体上称为“状态”的属性验证可能具有 3 种不同形状的请求,这也是序列化所需要的
我该怎么做?
请求正文示例:
{ "status" : "training", "trainingSetId": "dijado389828", "fileData": { "fileUrl": someurl, "nRows": 4000" } }
{ "status" : "test", "testSetId": "ddadfaax344x", "someOtherProp": "idk", "fileData": { "fileUrl": someurl, "nRows": 4000", "predictionFileUrl": someotherurl } }
我可以为每种请求类型创建一个类,但我将如何有条件地使用其中一个?
【问题讨论】:
标签: nestjs