[英]How to convert doctrine entity (with relations) object into array (Symfony2)
[英]Convert Doctrine 2 result object (entity) to array?
我知道可以在使用Doctrine運行查詢時指定所需的數組類型而不是對象類型。 但是,我碰巧正在使用無法編輯的代碼,該代碼將查詢的結果作為對象返回給我,我希望能夠以某種方式將其轉換為數組。 似乎在舊版本中,該學說曾經使用過toArray()
類的東西。
我現在可以使用類似於現在的東西嗎?
不,准則2使用數據映射器模式,並且不對PHP類進行任何假設。 如果該類未顯式提供toArray()方法,則需要使用對象的getter方法手動創建數組。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.