我在结合使用条件类型和计算对象属性名称时遇到了问题。基本上,我是根据输入字符串在数据库中插入行。然后,我根据输入字符串输入返回对象。返回对象中的一个属性是也基于输入字符串的计算名称。因此,看起来typescript已经有了验证它是否正确所需的所有信息,但它总是给我错误。这是一个非常简单的例子。assignable to type 'ConstToObj&
因为数据库实体将属性设置为外键,因此属性是对象。但在json的情况下,该属性只是一个字符串类型。interface A { catalogue: string数据库实体类需要目录作为对象,因为CatObj包含其他信息,如id、名称等。如何在TypeScript中设计接口(或其他方式)来进行这样的约束?除了使目录类型为因为CatOb