j'ai les entrées JSON suivantes sur mon MongoDB:sélection de valeurs d'un tableau avec MongoDB
{a:[10, 20, 30, 40]}
{a:[10]}
{a:[10, 20]}
{a:[10, 30]}
Je veux tout sélectionner 'a' qui contient ((10 ou 20) et (30 ou 40)) ... dans cet exemple, juste le premier et le dernier
J'ai essayé (sans succès) d'utiliser $ et $ ou comme: {$ et: [{$ or: [{'a': 10}, {'a ': 20}]}, {$ or: [{' a ': 30}, {' a ': 40}]}]}
Je viens d'apprendre que $ en est plus approprié au lieu de $ ou ... mais tout en les maintenant individuellement correspond, lorsque le « $ et » est ajouté, rien n'est retourné – Lem0n