次のコードがあります。
client.keys("key_"+id, function (err, replies){
if (replies.length > 0){
client.sunion(replies,function (err, replies){
{...}
});
}else{...}
});
以下に私はこの機能を持っています
pg.connect(conString, function(err, client) {some code});
しかし、最初のコードではpg.connect なく実行したい。...コードのコピーとメモリ リークを回避するための最善の方法は、pg.connect機能はすべて同じになります{...}。
コードをコピーすると、次のようになります。
client.keys("key_"+id, function (err, replies){
if (replies.length > 0){
client.sunion(replies,function (err, replies){
pg.connect(conString, function(err, client) {some code});
});
}else{pg.connect(conString, function(err, client) {some code});}
});