gpt4 book ai didi

sql - 我如何在 NestJS 中使用原始 SQL 而不是 TypeOrm 或 Sequelize?

转载 作者:行者123 更新时间:2023-12-03 22:17:47 32 4
gpt4 key购买 nike

截至今天,在 Github 中,TypeOrm 每周下载量超过 282.102 次,有 1.493 期,Sequelize 每周下载量超过 571.781 期,有 783 期。

当我阅读 TypeOrm 和 Sequelize Github 问题时,我想通过编写原始 SQL 来避免这些主要问题,而不是处理主要问题,例如丢失数据、在同步实体时删除列或由于默认 ORM 而更改类型类型。

我将 NestJs 7.0.3 与 TypeGraphQL、PostgreSQL v12.2 和 TypeScript 结合使用。自 2019 年以来,我遇到了两个关于 TypeOrm 的问题。

我了解使用 ORM 的优势,但我想知道如果我使用原始 SQL 来完全替换 TypeORM 或 Sequelize,NestJS 是否可以高效工作?

非常感谢您的见解。罗恩

最佳答案

您始终可以创建自己的 Dynamic Module ,使用您选择的数据库驱动程序。我有一个基于 node-pg 的数据库模块打包并喜欢为它编写我自己的 SQL。 You can view the source code here .它不是一个已发布的包,但它应该可以帮助您到达您想要的地方。

关于sql - 我如何在 NestJS 中使用原始 SQL 而不是 TypeOrm 或 Sequelize?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60833520/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com