Tengo una serie de Me gusta que incluye las identificaciones de los usuarios a los que les ha gustado la publicación (este es originalmente un modelo de mangosta). Quiero verificar si la identificación del usuario está en la matriz.
const likes = [ { "user": "6283986e931a243f64eb063e" }, { "user": "6283986e931a243f64eb0123s" }, ] const user = "6283986e931a243f64eb063e"; const hasBeenLiked = Object.values(likes).includes(user); console.log(hasBeenLiked) //returns falseObviamente no puedo comprobar de esta manera. Soy consciente de que puedo hacer esto con bucle, pero quiero un enfoque más ligero (si es posible).
El código original es:
const hasBeenLiked = Object.values(article.likes).includes(req.headers.user);Si esto no es posible sin el uso de bucles, ¿hay un comando mongoose para esto?