2016-07-29 14 views
0

の名前を変更します教義MongoDBは、私は私のクラスでは、次の参照を持っている参照フィールド

    archiveCorrespondences

    の下で私は、次の使用します教義のMongoDBのドキュメントからDEV-マスター

  • PHP 7
  • のMongoDB 3.2
  • 2.8
  • 教義/ MongoDBの-ODMはsymfony:DEV-マスター
  • 教義/ MongoDBの-ODMバンドル私は@Field annotationのように名前を指定することはできません。 何らかの理由で$archiveCorrespondencesから$archive_correspondencesという名前で名前を変更できません。

  • 答えて

    0

    私はあなたにnameプロパティを試してみることをお勧めします。それはReferenceManyのために働くはずです:

    /** 
    * @Expose 
    * @Groups({"personal"}) 
    * 
    * @MongoDB\ReferenceMany(name="archive_correspondences", targetDocument="AppBundle\Document\Correspondence", cascade={"remove"}) 
    */ 
    protected $archiveCorrespondences; 
    
    +0

    実際にそれは動作します。どうもありがとう。 –

    関連する問題