これは私のドキュメントの形式です:
{
    _id: some id,
    name: 'some name',
    versions: []
}
フィールドには、バージョンの使用回数を保持する場所versionsなどのオブジェクトを格納します。{v: '2.5', count: 5}count
次のことを行う最も簡単な方法は何ですか?
- versions存在しない場合は、配列内に新しいオブジェクトを挿入します
- 特定のバージョンがversions配列内に存在する場合、そのバージョンをインクリメントしますcount