查看 TypeORM 站点示例,有一些显示使用 TypeScript 完成的路由使用。由于 TypeORM 可以使用 javascript 而不是 TypeScript,任何人都可以为我指出如何使用 javascript 完成 Express 路由的正确方向。TypeScript 使用控制器并使用 json 路由结构构建路由。不确定如何将其转换为 javascript,因为 javascript 示例甚至不使用控制器。
什么是 JS 替代品
import {getConnection} from "typeorm";
我试过了
var orm = require("typeorm");
var conn = orm.getConnection();
但它没有用:(
此外,我想用javascript而不是打字稿创建实体,所以我尝试了这样的事情:
module.exports = {
name: "EventType",
columns: {
EventTypeId: {
primary: true,
type: "int",
generated: true
},
EventTypeUUID: {
type: "uniqueidentifier"
},
Title: {
type: "varchar"
},
IconId: {
type: "int"
},
BackgroundColor: {
type: "varchar"
}
}
};
并尝试在控制器中获取结果,如下所示:
return connection().manager.find(EventType);
并得到错误:
EntityMetadataNotFound: No metadata for "[object Object]" was found.
提前致谢。