// get my item app.get("/product", async(req, res)=>{ const email = req.query.email; const query = {email} const cursor = productCollection.find(query) const product = await cursor.toArray(); res.send(product) })
Aquí está mi código de fondo. ese correo electrónico de llamada desde mi lado del cliente. y hago la consulta por el artículo específico que obtengo. luego uso el método de búsqueda de mongodb.
const [user] = useAuthState(auth) const [items, setItems] =useState([]) const email = user?.email; useEffect(()=>{ const url = `http://localhost:5000/product?email=${email}`; fetch(url) .then(res=>res.json()) .then(data=>{ console.log(data); setItems(data)}) },[email])
y aquí está el código del lado del cliente. En este código, recopilo el usuario actual que tiene un nombre de correo electrónico. Básicamente busco con el correo electrónico.