2016-11-16 4 views

答えて

0

値が有効な場合は、ifブロックに入り、それ以外の場合はブロックされません。そして、常に有効なブロックif内で有効かどうかをチェックしています。あなたは以下のようにこれをリファクタリングでき

var query = req.query; 
var where = {}; 
var prop = 's'; 

if(query[prop] && query[prop].length > 0) { 
    where.address = { 
    $like: '%' + query[prop] + '%' 
    }; 
} 

if(where.address) { 
console.log('Validated'); 
} else { 
    console.log('Invalid'); 
} 
関連する問題