単純なインクリメントを行うことができません。つまり、「投票」の価値は決して変わりません。ドキュメント ID ($postID) は正しく、ドキュメントを取得できます。インクリメントできないだけです。Mongo のドキュメントはなぜそんなにおかしくなっているのですか??
$postID = "5121d0ad253b4af1d8000001";
$dm = $this->get('doctrine.odm.mongodb.document_manager');
$post = $dm->createQueryBuilder('MainPostsBundle:Post')
->field('id')->equals($postID)
->field('votes')->inc(1)
->getQuery()->execute();