Estoy consultando potgres en javascript. Paso una cadena como parámetro pero obtengo un conjunto de resultados vacío. He intentado incluso usar el método lodash toString sin éxito. sin embargo, cuando ejecuto la consulta en pgadmin, obtengo un registro.
User.getIdByPhone = function (phone, callback){ if(!phone) return; email = _.toString(phone); pg.query('SELECT id FROM users WHERE phone = $1', [phone], function (err, results) { if (err){ console.log('error on UserRule: 83', err) return callback(false, true); } try{ if(!_.isUndefined(results.rows[0])) callback(results.rows[0].id, false); else callback(false, true) } catch(e){ console.log(e) } }); }