Mongodbとsymfony2を使用して、ドキュメントを別のコレクションに保存しようとしています
これは、ドキュメントをデータベースに設定する私のコントローラーです。
public function createAction(){
$post = new Post();
$post->setUrl('A Foo Bar');
$post->setTitle('asdf');
$dm = $this->get('doctrine.odm.mongodb.document_manager');
$dm->persist($post);
$dm->flush();
return new Response('Created post id '.$post->getId());}
ご覧のとおり、これはDoctrineMongoDBBundleの公式ドキュメントの例です。
ただし、問題は、デフォルトで、クラスという名前のコレクションにドキュメントが作成されることです。私の場合はPost()であるため、コレクション名はPostです。ドキュメントをcharlies_postsなどの名前のコレクションまたは任意の文字列に変数として保存したいと思います。