繁体   English   中英

如何在不使用 Sequelize 的情况下定义模型? (带有 MySQL 的 Node.JS)

[英]How to define models without use Sequelize ? (Node.JS with MySQL)

我与 Node.JS 和 MySQL 一起使用“mysql”package。 有没有办法用 class 定义模型? 我读了很多,所有的意见都说我需要为此续集。 在 angular 我使用数据 model 像这样:

export class Stage {
    public name: string;
    public consultation: string;
    public approval: string;
    public stageOrder: number;
}

有没有办法让它在nodejs中工作? 谢谢

是的,您需要使用sequellize并以这种方式定义 class:

 const Stage = sequelize.define('stage', { name: { type: Sequelize.STRING, allowNull: false }, consultation: { type: Sequelize.STRING }, approval: { type: Sequelize.STRING }, stageOrder: { type: Sequelize.INTEGER } }, { // options });

您可以在此处阅读文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM