Vous pouvez utiliser la méthode suivante pour obtenir les informations sur l'utilisateur et ses publications.
getUserPosts: async (req, res) => {
try {
const user = await User.findById(req.params.id).populate("posts");
if (!user) {
return res.status(400).json({ error: "No user" });
}
return res.status(200).json({ user });
} catch (err) {
return res.status(500).json({ error: "Server error" });
}
};