MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

wstaw tablicę do mongodb za pomocą pymongo

Najpierw zmień sposób konstruowania ciągu z tGenerator metoda poniżej:

returnString += str(i+1) + " " + stringToStuff + ","

Po drugie, możesz użyć split do wykonania wymaganej metody, dzięki czemu wstawienie będzie wyglądać mniej więcej tak:

post = {
    "name":name2,
    "score":8,
    "date":datetime.datetime.now(),
    "output": tGenerator(createLoop()).split(',')
}
collection2.insert_one(post)

Mam nadzieję, że powyższe działa dla Ciebie.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak szybko pobrać wszystkie dokumenty MongoDB pymongo

  2. MongoDB:nie można upsertować, jeśli obiekt zapytania i obiekt aktualizacji zawierają tę samą właściwość , „Nie można zastosować modyfikatora $addToSet do innej tablicy”

  3. Korzystanie z wielu aspektów w MongoDB Spring Data

  4. Czy Google Cloud Functions ponownie łączy się z moim klientem MongoDB dla każdego żądania HTTP?

  5. Mongo:show dbs nie pokazuje testowego db. Czemu?