簡體   English   中英

Symfony3,創建實體而不映射所有表字段

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM