Estoy usando la función de eliminación en un escenario para la eliminación de caché de datos de mongodb pero
¿Cómo puedo eliminar datos que son objetos específicos de redis? Usé Lrem() pero no funcionó, les agradecería si pudieran ayudarme.
const deleteComment = async (req, res) => { let key = `Comments/${req.query.postId}`; try { const deleteValue = await Comment.findOneAndDelete({ _id: req.params.id, $or: [{ writer: req.user.id }, { authorId: req.user.id }], }) .populate("responseTo", "writer") .populate("postId", "authorId") .populate("writer"); const jsonData = JSON.stringify(deleteValue); await client.lRem(key, 0, jsonData); res .status(200) .json({ success: true, message: "Comment Deleted", ıtem: deleteValue }); } catch (err) { res.status(500).json({ message: err }); } };