【发布时间】:2020-05-29 14:11:58
【问题描述】:
我想将 API 提供的对象同步到表中。 该表是在 Sequelize 中定义的,并且有一个接口和一个类:
declare interface SampleInterface {
value1?: string;
value2?: string;
value3?: number;
}
class SampleClass implements SampleInterface {
value1?: string;
value2?: string;
value3?: number;
}
API 的响应并不总是相同,但可能如下所示:
const sampleResponse = {
value2: "..."
value3: 0
value4: "..."
}
现在,我只想创建一个可以传递给具有匹配内容的 sequelize 的新对象,例如:
const filteredResponse = {
value2: "..."
value3: 0
}
如何将对象属性键与接口或类匹配?
谢谢!
【问题讨论】:
标签: javascript node.js typescript object