2017-06-07 2 views
0

私のループバックカスタムクエリはしばらくしても応答を返すことができません。以下は私のコードです。ループバックのカスタムクエリが応答を返さなかった

var ds = tbljourney.dataSource; 
     ds.connector.query("select * from user where email='" + data.email + "'" 
     , function (err, user) { 
       user = user[0]; 

      console.log("user", user); 
      if (err) { 
       console.log(err); 

      } 
      else if (user) { 
    } 
    }); 

それが応答を与えるが、50または60の後にその立ち往生

答えて

0

は、以下の方法を使用してクエリを実行しようattempsいくつかの時間。ここで私はOracleデータベースに接続しています。多くのコンカットが乱雑になります。

Model.remoteMethod(data,cb){  
    var app = require('../server'); 
    var ds = app.datasources.newDatasource; 

    var sql = "SELECT * FROM TABLE WHERE SITE_ID=:param1 AND "+ 
    "(DESTINATION=:param2 OR USERNAME=:param2)"; 
    var params = [param1, param2]; 
    ds.connector.execute(sql, params, function(err, result){ 
    if (err) console.error("error: " + err); 
    cb(err, result); 
    }); 
} 
関連する問題