。設置ManyToOne關係的外部ID而不會獲取對象我正在使用SF2和Doctrine2
我有一個實體Wheel
,它與實體Car
有ManyToOne關係。
我想要做這樣的事情在一個服務:
在其他方面,我希望能夠僅通過使用汽車的ID鏈接Wheel
和Car
,沒有得到完整的對象(因爲我不需要它:我只需要這個ID,我已經擁有它了)。
我該怎麼做?
。設置ManyToOne關係的外部ID而不會獲取對象我正在使用SF2和Doctrine2
我有一個實體Wheel
,它與實體Car
有ManyToOne關係。
我想要做這樣的事情在一個服務:
在其他方面,我希望能夠僅通過使用汽車的ID鏈接Wheel
和Car
,沒有得到完整的對象(因爲我不需要它:我只需要這個ID,我已經擁有它了)。
我該怎麼做?
你真的不應該。 ORM處理對象。您將對象添加到其他對象,並且如果您進行延遲加載,則屬性只會在請求後從數據庫中提取。如果你想使用ORM,不要編程,就好像它只是另一個SQL數據庫。 – k0pernikus