sql >> Database >  >> NoSQL >> MongoDB

meerdere documenten invoegen met behulp van mongoengine in mongodb

Places.objects.insert heeft geen lijst met woordenboeken nodig, het moet Places zijn gevallen. Normale bewerkingen zouden zijn om individuele exemplaren van Places te maken en sla op of voeg bijv. in:

Places(name="test", loc=[-87, 101]).save()
Places(name="test 2", loc=[-87, 101]).save()

Als u echter een bulkinvoeging wilt doen, kunt u een lijst met Places doorgeven instanties en bel insert op de objects queryset bijv.:

Places.objects.insert([Places(name="test", loc=[-87, 101]), 
                       Places(name="test 2", loc=[-87, 101])])


  1. Datumquery werkt met _id maar niet met datumwaarde - MongoDB

  2. MongoDB $asinh

  3. Is er een manier om een ​​GUI-weergave van Mini Mongo te krijgen?

  4. Wat zijn enkele echte use-cases om met een NoSQL Document Store db te gaan?