sql >> Databáze >  >> NoSQL >> MongoDB

vložení více dokumentů pomocí mongoengine do mongodb

Places.objects.insert nebere seznam slovníků, musí to být Places instance. Normální operací by bylo vytvoření jednotlivých instancí Places a uložte nebo vložte např.:

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

Pokud však chcete provést hromadné vložení, můžete předat seznam Places instance a zavolejte insert na objects queryset např.:

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


  1. Napište svého prvního poradce

  2. Nedaří se mi spustit meteor v cloudu, potřebujete pomoc s pochopením využití paměti meteorů

  3. Spojte dva příkazy $or

  4. MongoDB $rtrim