Table Hint

当使用 mssql 时,可以使用 tableHint 来选择传递一个表提示. 该提示必须是来自 Sequelize.TableHints 的值,只能在绝对必要时使用. 每个查询当前仅支持单个表提示.

表提示通过指定某些选项来覆盖 mssql 查询优化器的默认行为. 它们只影响该子句中引用的表或视图.

  1. const TableHints = Sequelize.TableHints;
  2. Project.findAll({
  3. // 添加 table hint NOLOCK
  4. tableHint: TableHints.NOLOCK
  5. // 这将生成 SQL 'WITH (NOLOCK)'
  6. })