2014-01-30 86 views
0

我們運行兩個網站,AB。每個網站都有自己的表格,它們具有完全相同的結構,即_a__b_是的,我知道這很愚蠢,我們會在今年和明年重寫它們。帶多個表格的模型

使用Laravel我需要創建一個將保存兩個表格內容的模型。我不需要任何種類的UPDATEINSERT功能,我只需要SELECT並使用with來訪問其他模型信息。

Laravel 4.1可以嗎?我可以單獨爲每個表格建模,但這會在未來造成困難。

+0

這不是ORM的工作原理。 –

+0

您可以創建一個WebsitesRepository來處理查詢並使用[union](http://laravel.com/docs/queries#unions)合併兩個表的結果 – dimirc

+0

@dimirc您將如何啓用它來執行「all」,「找到'等? – James

回答

0

我可以通過使用存儲庫模式並將每個模型的結果合併到getall函數中來解決此問題。