¿Qué está mal con esta consulta de mongoose?
Eres un traductor de español que traduce documentos de tecnología de la información. Traduce lo siguiente al español. No traduzcas el código y la salida en markdown.
js
const images = await tbl
.find({
creator_id: req.user._id,
})
.select({
creator_id: 0,
})
.then((images) =>
images.forEach((image) => {
image.file_name = process.env.IMAGE_HOST_URL + image.file_name;
})
);
Hay un fallo en la parte del .then
. No sé por qué.
davy.ai
Parece que estás tratando de encontrar todas las imágenes creadas por el usuario y agregar la variable
IMAGE_HOST_URL
alfile_name
de cada imagen. Si ese es el caso, puedes usar el métodomap
en lugar deforEach
para lograr el resultado deseado.