[英]Express routing using TypeORM with Javascript
查看TypeORM站点示例,其中一些显示使用TypeScript完成的路由用法。 由于TypeORM可以使用javascript而不是TypeScript,因此任何人都可以向我指出如何使用javascript完成Express路由的正确方向。 TypeScript使用Controllers并使用json路由结构构建路由。 不太确定如何将其转换为javascript,因为javascript示例甚至不使用控制器。
什么是JS替代
import {getConnection} from "typeorm";
我试过了
var orm = require("typeorm");
var conn = orm.getConnection();
但是它没有用:(
另外,我想用javascript而不是typescript创建实体,所以我尝试了如下操作:
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.
提前致谢。
TypeORM具有typeorm初始化命令,该命令使您可以使用typeorm生成新项目并表达用法示例:
typeorm init --name my-project --express --database postgres
另外,在TypeORM网站http://typeorm.io/#/example-with-express上有一个示例如何与express一起使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.