Sql server 类似.net实体框架的节点JS的ORM?
我是NodeJS新手,尝试使用NodeJS、Express JS、MS SQL和EJS实现CRUD。我已经用完了积垢 但我正在寻找更可靠的方法,将数据或对象从节点传递到sql,反之亦然 当我要插入记录,即在任何表中创建条目时,我必须编写一个INSERT SQL查询 所以,有谁知道,有没有什么ORM可以帮助我像处理.net实体框架一样处理SQL查询Sql server 类似.net实体框架的节点JS的ORM?,sql-server,node.js,entity-framework,express,ejs,Sql Server,Node.js,Entity Framework,Express,Ejs,我是NodeJS新手,尝试使用NodeJS、Express JS、MS SQL和EJS实现CRUD。我已经用完了积垢 但我正在寻找更可靠的方法,将数据或对象从节点传递到sql,反之亦然 当我要插入记录,即在任何表中创建条目时,我必须编写一个INSERT SQL查询 所以,有谁知道,有没有什么ORM可以帮助我像处理.net实体框架一样处理SQL查询 提前感谢。您可以使用Sequelize ORM,它支持MSSQL: 我的答案可能晚了,但现在您可以选择在node中使用C#/EF Sequelize是
提前感谢。您可以使用Sequelize ORM,它支持MSSQL:
我的答案可能晚了,但现在您可以选择在node中使用C#/EF Sequelize是node.js下载量最大、功能最强大的ORM之一 现在似乎最适合实体框架 它允许定义实体,就像EntityFrameworks对数据注释所做的那样 另外,它完全支持打字脚本
我会小心使用它。很多人似乎对此感到不满。下面是对Node的不同orm的一个很好的分析:同意Tanuki,小心点。这还不到英孚isI绝对会尝试的1/10,谢谢链接;)不幸的是,最近维护人员并不太关心这个项目,这真的令人担忧。他们期待着为未准备好的包裹提供巨额捐款,所以他们几乎没有在做这件事。不合并PRs,不结清问题等。
import {Entity, PrimaryGeneratedColumn, Column} from "typeorm";
@Entity()
export class User {
@PrimaryGeneratedColumn()
id: string;
@Column()
firstName: string;
@Column()
lastName: string;
@Column()
isActive: boolean;
}