Por ejemplo, antes de poner algo en la base de datos, quiero verificar si esa entrada ya está allí. Intento hacer esto:
gun.get('demograph').once((data, key) => { console.log("realtime updates 1:", data); });pero no obtuve una respuesta si 'demógrafo' está o no en la base de datos (por ejemplo, para obtener verdadero o falso), solo obtengo el resultado.
También traté de usar .not de API extensible pero no estoy funcionando. ¿Alguien tiene alguna idea de cómo verificar si una entrada ya está en la base de datos?
No soy un usuario de Gun, pero por lo que veo en el documento https://gun.eco/docs/API#-a-name-get-a-gun-get-key- get permite una devolución de llamada de segundo argumento donde puedes probar para no encontrado
gun.get(key, function(ack){ if(ack.err){ server.log(error) } else if(!ack.put){ // not found } else { // data! } })