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

118
Views
Manejo de la respuesta de Redis y Redisearch

Traté de obtener registros de redis con redisearch y llamé al índice FT.SEARCH. Obtuve el siguiente tipo de respuesta:

 [ {"id": "messages:1", "value": {stored Object1} }, {"id": "messages:2", "value": {stored Object2} } ]

Sin embargo, me gustaría obtener (y esperaba) una respuesta con el siguiente tipo:

 [ {stored Object1}, {stored Object2} ]

Como he entendido, el resultado real obtenido se deriva de la respuesta sin procesar de redis. Sin embargo, me gustaría saber si es posible obtener una respuesta de redis como se esperaba porque tengo que hacer un mapeo en el lado de JavaScript para hacer la respuesta esperada documents.map((o) => o.value) .

Estoy usando "redis-redisearch": "^1.0.1" library y simplemente llamo al siguiente código:

 await client.ft.search('idx:messages', "@userId: [1 1]");

¿Cuál es el equivalente a FT.SEARCH idx:messages "@userId: [1 1]" ?

about 4 years ago · Juan Pablo Isaza
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!