const messagesRef = collection(db, 'messages') const q = query(messagesRef, orderBy('createdAt', 'asc'), limit(25))Estoy consultando documentos en la colección de 'mensajes' por hora de creación, el problema con esto es que cuando intento limitar documentos, se limita desde el principio, pero quiero limitarlo desde el final. Quiero que el usuario vea los mensajes más nuevos pero no los antiguos.
Para obtener los últimos 25 elementos, use limitToLast(25) en lugar de limit(25) . Si bien esa función no se menciona en la guía sobre la limitación de datos, puede encontrarla en la documentación de referencia .