Обновите документ Pymongo или создайте объект в зависимости от того, где условие - PullRequest
0 голосов
/ 24 декабря 2018

Предположим, у меня есть коллекция "books_count_by_author":

books: [{
 "author": "name-1",
 "count": 1
}]

На новой записи я хотел бы увеличить количество книг на основе автора, если имя автора не существует, то я хотел бы создать картувнутри массива books и установите количество в 1.

Могу ли я сделать это одним запросом?

...