执行 sails.query 时已连接到数据库但未收到任何数据

Connected to database but not receiving any data when sails.query is executed

已建立与 mssql 服务器的连接 但是当我尝试执行 .query() 方法时,我无法获得任何 result.The 页面继续加载并且没有从数据库获得任何响应。

以下是我的connection.js:

sql_server_main:{
    adapter:'sails-mssqlserver',
    host:'***********',
    port:3180,
    user:'soa_user',
    password:'******',
    database:'SSISDB'
  }

SoaController.js如下:-

    module.exports = {

    view_all:function(req,res){
        sails.log('inside view_all');
        Soa.query('exec job_batch',function(err,result){
            if(err){
                  return res.serverError(err);
            }
            sails.log('query_execute');
            return res.json(result);
        })
    }
};

当我在 sql 服务器中执行查询时,它起作用了。

不知道是数据库服务器的问题还是sails的问题

事实证明,我所要做的就是添加

options:{encrypt:true}

在connection.js