問題:
如何建立一個實體類別來擷取一個實體類別來擷取一個實體類別來擷取Symfony 2 中的Doctrine 從資料庫視圖取得資料?我打算顯示數據,但不需要任何儲存操作。
答案:
要為資料庫視圖建立實體,請考慮以下步驟:
<code class="php"><?php /** * @ORM\Entity(readOnly=true) * @ORM\Table(name="your_view_table") */ class YourEntity { private function __construct() {} }</code>
透過這些修改,您可以透過 YourEntity 類別從資料庫視圖存取數據,而不會出現意外變更或由其他程式碼建立物件的風險。
以上是如何在 Symfony 2 中為資料庫視圖建立 Doctrine 實體?的詳細內容。更多資訊請關注PHP中文網其他相關文章!