Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

336
Visualizações
Cómo usar la consulta de firestore usando la marca de tiempo

Estoy usando un selector de rango de fechas donde permitiré que mi usuario establezca el rango de fechas de los datos que consultarán desde Firestore. Ya puedo obtener el valor del selector de rango de fechas y almacenarlo desde una variable. Mi problema es que no sé cómo consultar las marcas de tiempo de referencia de firestore.

esta es mi función para consultar documentos de una colección de firestore. Hasta ahora, solo puedo recopilar todos los datos, pero no puedo recopilar datos filtrados (por marcas de tiempo).

 export async function Getfs(){ console.log("Get firestore run >>"); var f = document.getElementById("firstDate").value; // starting date var s = document.getElementById("secondDate").value; // ending date const fs_snap = await getDocs(query(collection(fs, "sens02"),orderBy('ts'))); }

Así es como se ve mi documento de Firestore

y así es como diseñé mi selector de rango de fechas usando el selector de rango de fechas de entrada html

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Debe utilizar los métodos de la clase Timestamp .

Más precisamente, en su caso, necesita usar fromDate() como se muestra en el siguiente ejemplo:

 const q = query( collection(fs, "sens02"), where('ts', '>=', Timestamp.fromDate(new Date('2022-05-28'))) // For example we use the 28/05/2002 ); const querySnapshot = await getDocs(q); querySnapshot.forEach((doc) => { console.log(doc.data().ts.toDate()); });
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda