sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan projiceres array-indeks efter afvikling af et array med MongoDB-aggregationsramme

Den nyligt udgivne MongoDB 3.2 understøtter afvikling af array-indekset.

I stedet for at passere en sti, er $unwind operator, kan du sende et objekt med feltet path og feltet includeArrayIndex som vil holde array-indekset.

Fra MongoDB officielle dokumentation:

{
  $unwind:
  {
    path: <field path>,
    includeArrayIndex: <string>,
    preserveNullAndEmptyArrays: <boolean>
  }
}


  1. Apache Hadoop Architecture – HDFS, YARN &MapReduce

  2. Redis - bedste måde at gemme et stort kort på (ordbog)

  3. Få genereret script i MongoDB C# driver

  4. MongoDB:Hvordan finder man ud af, om et array-felt indeholder et element?