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

multi dokument indsæt ved hjælp af mongoengine til mongodb

Places.objects.insert tager ikke en liste over ordbøger, det skal være Places tilfælde. Normale operationer ville være at oprette individuelle forekomster af Places og gem eller indsæt f.eks.:

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

Men hvis du vil lave en masseindsættelse, kan du sende en liste over Places instanser og kald insertobjects forespørgselssæt f.eks.:

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


  1. MongoDB $slice (indlejret array-paging)

  2. redis cluster reshard [ERR] Kalder MIGRATE:ERR Syntaksfejl

  3. multi dokument indsæt ved hjælp af mongoengine til mongodb

  4. Omform array, der er gemt i en samling, og eksporter til CSV