make sails.js waterline case敏感

时间:2016-12-08 12:24:56

标签: javascript node.js sails.js waterline

有一种方法可以在风帆中配置水线以使查询区分大小写吗? 在这一刻,我只能进行不区分大小写的搜索,因为没有使用索引,所以这些太慢了

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

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

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

1 个答案:

答案 0 :(得分:1)

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

Guys为此找到了解决方案。 您必须在连接设置中对其进行配置,例如:

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