簡體   English   中英

我可以從數據庫提供程序外部訪問 sequelize,使用 sequelize 在nestjs 中編寫原始查詢嗎

[英]can i access sequelize from outside the database provider writing raw query in nestjs using sequelize

 export const databaseProviders = [ { provide: 'Sequelize', useFactory: async () => { const sequelize = new Sequelize({ dialect: 'postgres', host: process.env.PG_HOST, port: Number(process.env.PG_PORT), database: process.env.PG_DATABASE, username: process.env.PG_USERNAME, password: process.env.PG_PASSWORD, }); sequelize.addModels([OrderModule]); await sequelize.sync(); return sequelize; }, }, ];

我可以訪問文件外的續集,以便我可以使用原始查詢嗎? 是否有裝飾器或我可以用來訪問續集以編寫原始查詢的東西。

問題解決了。 我們可以使用@Inject 從提供者訪問續集。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM