Hola,
estoy haciendo un pequeño sistema para sacar un número aleatorio y segun ese numero, darte un "objeto" que es de uso único. Esto quiere decir que la consulta esta filtrada a solo elegir los objetos que no estan siendo usados por lo tanto, existe la probabilidad de que el numero aleatorio coincida con un numero en uso y al excluir estos campos, la query me devolvera un array vacio.
La solución seria repetir la consulta si lo que me devuelve va a estar vacio pero como se haría esto? Realmente no se me ocurre nada. La idea seria repetir la consulta solo si el objeto esta en uso, si no, pues no.
Gracias a quien responda, ultimamente estoy muy preguntón
Saludos~