[英]Symfony3, creating entity without mapping all table fields
我有一個包含很多字段的數據庫表。 我想創建一個僅映射到其中幾個字段的實體。
是否有實現此目標的實用方法?
當我嘗試制作一個實體並通過注釋將其映射時, doctrine:schema:validate
命令會說該實體不是同步的,並且是正確的。
當我嘗試創建一個doctrine:schema:update
它會自動刪除該實體沒有的所有字段。 我希望模式更新命令僅更新在我的實體類中編寫的字段。
使用Doctrine ORM,您可以將數據庫表映射到PHP類,並將該表中的行映射到實體類的實例。 因此,我很確定您必須映射所有字段。 否則,如果您不想-用戶ActiveRecord,則可以在那里。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.