С MongoDB, если я определяю коллекцию, содержащую массив значений словаря, по существу коллекцию в коллекции, можно ли получить и обновить конкретную запись внутренней коллекции?Обновление определенной записи во внутренней коллекции с помощью MongoDB
Например:
user {
'name': unicode,
'game_list: [ {'game_name': unicode, level: int, 'rank': int} ]
}
В этом примере, возможно, с помощью Python PyMongo, чтобы извлечь и обновить запись игры из списка игр для пользователя с именем X и Y GAME_NAME? Поэтому, если этот пользователь сыграл 10 игр, я бы не хотел получать и обновлять весь список игр, но только одну игру.
Но будьте уверены, что позиционная оператор не будет работать на вложенный уровень более чем одного, т.е. массив внутри массива –