async function tryByMonitor(sensorObject, monitor){ const sensorQuery = sensorObject.query() .select('*') .where('monitor', monitor) .limit(1) .then(function (queryResult){ if (! queryResult.length ) return null console.log(queryResult[0].monitor + " from function"); return queryResult[0]; }) } async function getSensor(){ const sensor = await tryByMonitor(GpsSensor, "32002bgps"); console.log(sensor.monitor) }