为什么typeorm需要"反映元数据"

时间:2018-04-02 20:59:04

标签: node.js typescript typeorm reflect-metadata

我是一名软件学生,我目前正在学习带节点的打字稿。阅读关于typeorm我看到,反射元数据包对于打字工作至关重要。如果有人知道我真的很感激的原因。

感谢您的建议。

1 个答案:

答案 0 :(得分:3)

使用reflect-metadata包,您可以对类型进行运行时反射。由于TypeORM主要用于装饰器(如@Entity或@Column),因此该包用于解析这些装饰器并用它来构建SQL查询。

以下链接提供了有关此软件包的功能的详细信息:http://blog.wolksoftware.com/decorators-metadata-reflection-in-typescript-from-novice-to-expert-part-4