我有一個非常糟糕的數據庫結構來處理,沒有外鍵關係本身聲明,我必須使用這個數據庫作爲與Symfony模型。Symfony:以編程方式添加外鍵
由於某些原因,我無法更改此數據庫,必須照原樣處理它。另外,不想編輯YML文件。
如何直接在symfony的php類中聲明外鍵?如果我重新生成模型,這些類將不會被覆蓋。
爲此搜索但找不到答案。
我有一個非常糟糕的數據庫結構來處理,沒有外鍵關係本身聲明,我必須使用這個數據庫作爲與Symfony模型。Symfony:以編程方式添加外鍵
由於某些原因,我無法更改此數據庫,必須照原樣處理它。另外,不想編輯YML文件。
如何直接在symfony的php類中聲明外鍵?如果我重新生成模型,這些類將不會被覆蓋。
爲此搜索但找不到答案。
學說。
我找到了答案在這裏:http://www.doctrine-project.org/projects/orm/1.2/docs/manual/defining-models/en
必須覆蓋與的hasMany或hasOne關係的BaseClass的設定()方法。
你在用什麼?教義?推進? – Pabloks