小编Jul*_*B90的帖子

如何修复 EntitySchema 和 Graphql 中的“无法读取未定义的属性‘joinColumns’”错误

我希望在用户与关键字表中具有一对多关系,在关键字表中具有多对一关系。

\n\n

我不\xc2\xb4t 使用 TypeScript,因为我使用了 Typeorm 的 EntitySchema。

\n\n

这是我的实体:

\n\n
import { EntitySchema } from \'typeorm\';\n\nexport default new EntitySchema({\n  name: \'User\',\n  columns: {\n    id: {\n      primary: true,\n      type: Number,\n      generated: true,\n    },\n    firstname: {\n      type: \'varchar\',\n    },\n    lastname: {\n      type: \'varchar\',\n    },\n    email: {\n      type: \'varchar\',\n      default: null,\n    },\n    auth: {\n      type: \'varchar\',\n      nullable: true,\n    },\n  },\n  relations: {\n    keywords: {\n      target: \'Keyword\',\n      type: \'one-to-many\',\n    },\n  },\n});\n
Run Code Online (Sandbox Code Playgroud)\n\n
import { EntitySchema } from \'typeorm\';\n\nexport default new EntitySchema({\n  name: \'Keyword\',\n …
Run Code Online (Sandbox Code Playgroud)

graphql typeorm

2
推荐指数
1
解决办法
5529
查看次数

标签 统计

graphql ×1

typeorm ×1