sql >> Database >  >> NoSQL >> MongoDB

MongoDB opvragen om overeen te komen in het eerste item in een array

Ik geloof dat je imgs.0 . wilt . bijvoorbeeld, gegeven uw voorbeelddocument, wilt u zeggen:db.products.find({"imgs.0": "http://foo.jpg"})

Houd er rekening mee dat het verwijzen naar array-indexen alleen werkt voor de array op het eerste niveau. Mongo ondersteunt het doorzoeken van array-indexen niet dieper.



  1. Redis-opdracht om alle beschikbare sleutels te krijgen?

  2. Hoe meerdere documenten in MongoDB bij te werken en upsert met behulp van C# Drivers

  3. Hoe pandas.DataFrame van/naar Redis in te stellen/te krijgen?

  4. Een getal opmaken als valuta in SQL