node.js - Sequelize 支持 SQL Server View 吗?

标签 node.js sql-server express sequelize.js

我正在开发一个项目,需要从 SQL Server View 定义模型。是否可以根据不使用表连接并降低复杂性从 View 定义模型。

最佳答案

是的,您可以将 Sequelize 模型指向 View ,而不是至少对于 SELECT 语句(例如 model.findAll())的表,我怀疑 model.sync() 可以针对 View 工作,但尚未测试。 IIRC,某些数据库允许在有限的情况下对 View 进行 INSERT、UPDATE 或 DELETE),并且在这些有限的情况下,您可能能够使用 model.create() model.update()model.delete() 也可以。

关于node.js - Sequelize 支持 SQL Server View 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56344188/

相关文章:

javascript - 使用node.js在工作日运行应用程序

sql-server - SQL Server 中列存储索引的联接消除

java - 连接到 Microsoft SQL Server 时出错

javascript - 多环境Express Api

javascript - 使用异步函数调用创建新的 Promise 是不好的做法吗?

arrays - 风帆 :how to convert array of array to json object

node.js - 准备失败 : Cannot connect to the Docker daemon at unix:///var/run/docker. sock

sql-server - SQL Server 案例/排序规则问题

javascript - 使用 Webstorm 调试 Nodewebkit

node.js - 如何在服务器端使用express获取react-router v4定义的参数