L N*_*L N 21 sql-server orm node.js
我正在寻找Node.js上的SQL Server的ORM映射器.简而言之,我们运行了一个SQL Server,现在我们想使用node.js来构建从数据库中提取数据的Web服务.
你知道在Node.js上支持SQL Server的任何ORM吗?
我知道有这种乏味可以帮助连接到SQL Server,但它没有ORM.
谢谢
到目前为止,SQL Server尚未在Node.js社区中获得大量支持.而且,由于大多数Node.js生态系统都是由社区驱动的,因此您的选择可能会相当有限.
这并不是说没有计划增加对它的支持; 只是没有多少人实现它.示例:作者sequelize表示有意最终添加支持.
现在,如果这是足以让普通的Object有作为键列S,微软自己msnodesql可以与一个不错的选择它的query()方法:
sql.query(conn_str, "SELECT 1 as X, 'ABC', 0x0123456789abcdef ", function (err, results) {
    assert.ifError(err);
    var buffer = new Buffer('0123456789abcdef', 'hex');
    var expected = [{ 'X': 1, 'Column1': 'ABC', 'Column2': buffer}];
    assert.deepEqual(results, expected, "Results don't match");
    done();
});
我建议看看Prisma。我们刚刚宣布了对 SQL Server 的预览支持。
它是一个强调类型安全和开发人员体验的 ORM。与通常将表映射到类的传统 ORM 不同,Prisma 将查询映射到类型(在 TypeScript 中)并从查询返回普通对象。
要开始使用 Prisma 和 SQL Server,请查看此示例并从文档中的从头开始指南。
| 归档时间: | 
 | 
| 查看次数: | 20691 次 | 
| 最近记录: |