¿Cómo aplicar la consulta "no en" dentro de la población como se muestra a continuación en Mongoose con Express js?
Users .find({ user_enabled: true }) .populate({ path: 'books', match: { 'language': 'en' },[ No en idioma ]
}) .exec()Users .find({ user_enabled: true }) .populate({ path: 'books', match: { 'language': {$not: 'en'} }, }) .exec()¿Has probado el operador $ne ?
Entonces en tu caso:
Users .find({ user_enabled: true }) .populate({ path: 'books', match: { language: { $ne: "en" } }, }) .exec()