Tengo un proyecto React y en él tengo el siguiente código: (usando este gancho de reacción para firebase)
const messagesRef = firestore.collection('messages'); const query = messagesRef.orederBy('createdAt').limit(25); const [messages] = useCollectionData(query, {idField: 'id'});En lugar de esto, no quiero que la consulta sea ordenada o tenga un límite, ¿hay alguna forma de hacer una consulta "vacía" para obtener todos los datos de una determinada colección?
Si pasas messagesRef en lugar de una consulta con orderBy() y limit() , la consulta debería obtener todos los documentos de la colección, ya que CollectionReference es una subclase de Query:
const messagesRef = firestore.collection('messages'); const [messages] = useCollectionData(messagesRef, {idField: 'id'});