javascript - 使 sails.js 水线大小写敏感

标签 javascript node.js sails.js waterline

有没有办法在 sails 中配置水线以使查询区分大小写? 此时我只能进行不区分大小写的搜索,这些搜索太慢了,因为未使用索引

[已更新] 我尝试使用以下解决方案

  mysqlAdapter: {
    adapter: 'sails-mysql',
    host: 'localhost',
    user: 'root',
    password: 'tecreply',
    database: 'sailsApi',
    wlNext: {
      caseSensitive: true
    }
  }

但是如果我尝试在我的模型上使用 Find 方法,我发现它仍然不区分大小写...有人可以帮助我吗?

最佳答案

请查看:https://github.com/balderdashy/waterline/issues/239#issuecomment-216342636

大家找到了解决方案。 您必须在连接设置中配置它,例如:

postgresql: {
  url: 'postgres://username:password@hostname:port/database',
  wlNext: {
    caseSensitive: true
  }
}

关于javascript - 使 sails.js 水线大小写敏感,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41039497/

相关文章:

javascript - 为什么在控制台中看不到通过 Object.create() 添加的属性?

javascript - 如何使用 AngularJS 或 JavaScript 删除按钮单击时生成的 JSON 的额外添加行?

sails.js - 在 Installable Hook 中定义自定义 API 响应

javascript - 使用 ember 数据和 sails.js 时获取空记录

javascript - 在 HTTPS 实例中调用 HTTP Node 服务器,SSL 错误

node.js - 第一页加载时有多个快速 session 实例

javascript - Jade : ReferenceError: TokContext is not defined

javascript - 如何使用正则表达式验证此类输入?

javascript - 风 sails 能否填充超过一层深度的关联?

javascript - HTML 动态元素生成