sql >> Database >  >> NoSQL >> MongoDB

Hoe array op mangoest doc-object te vinden?

Gebruik Array.some om te controleren of de nums eigenschap van een item in de array is gelijk aan de array die je zoekt:

const arr = [
   { nums: [2,3,1,4,5] },
   { nums: [2,3] },
   { nums: [1,2,3] },
   { nums: [2,3,1,4,5,10,9] },
]

const lookFor = [1,2,3,4,5].sort().toString()
const contains = arr.some(e => e.nums.sort().toString() == lookFor);
console.log(contains);



  1. Mongodb:retourneer overeenkomende filters bij gebruik van $or in find()

  2. Mongo zoals Query (JSON) uitvoeren via Java

  3. Hoe om te gaan met migraties van mangoestschema's?

  4. Mangoest of vraag