【发布时间】:2017-01-19 22:08:42
【问题描述】:
我想知道如何告诉 Sequelize 使用 NOLOCK 进行 SELECT 查询。
我在 SQL Server 2008 上使用繁琐的 Sequelize 进行连接。
我在文档上什么也没找到。
【问题讨论】:
-
您能告诉我们您已经拥有的 SQL 查询吗?
-
我说的是模型所做的查询,例如: User.find({ where: { name = "Igor" } }).then 查询是这样的:SELECT * FROM Users WHERE NAME = 'Igor';
-
你真的想要nolock吗?大多数时候你对大部分正确的信息都还好吗? nolock 不仅仅是脏读。您可能会在 blogs.sqlsentry.com/aaronbertrand/bad-habits-nolock-everywhere 阅读到许多其他详细信息
-
我不确定我真正想要什么,但现在,我只需要知道是否可以告诉 Sequelize 使用 NOLOCK 进行模型查询。我正在读这篇文章,肖恩。
-
如果您不确定,请相信我,您不会想要 NOLOCK。它会产生一些随机错误,由于页面移动等原因无法重现(您可以在上面的链接中阅读)。
标签: sql-server node.js sequelize.js tedious