Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

175
Views
¿Cómo obtener cursores de cada entidad en la consulta de Google Cloud Datastore?

Estoy trabajando con Google Cloud Datastore en mi aplicación NodeJS. Cuando realizo una consulta, quiero obtener los cursores para cada entidad en la respuesta; sin embargo, las consultas solo devuelven el cursor final de forma predeterminada. Por ejemplo cuando hago una consulta como:

 const query = datastore .createQuery(['EntityType']) .limit(2) .start(start); const response = await datastore.runQuery(query);

Recibo una respuesta que se parece a esto:

 [ [ { name: "BLAH", age: 21 }, { name: "BLAH", age: 26 } ], { moreResults: "BLAHBLAHBLAH", endCursor: "BLAH2" } ]

¿Hay alguna manera de obtener el cursor para cada entidad en la respuesta? Por ejemplo, quiero que mi respuesta se vea así:

 [ [ { name: "BLAH", age: 21, cursor: "BLAH1" }, { name: "BLAH", age: 26, cursor: "BLAH2" } ], { moreResults: "BLAHBLAHBLAH", endCursor: "BLAH2" } ]
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Parece que querrá acceder al lote directamente desde la respuesta. Puede rastrear las respuestas desde IRunQueryResponse hasta response.batch.entityResults.cursor

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!