我想加入兩個不同數據庫中的表。這些數據庫不一定必須相同。所以我試圖看看是否可以從一個模型和另一個模型關閉另一個模型並加入兩個派生模型。或者,如果有一種方法可以讓你知道如何加入兩個不同數據庫的模型,那麼這個模型也會很棒。Cakephp有沒有辦法讓一個基於另一個模型的模型?
0
A
回答
1
這是不可能的模型數據庫中的使用兩個表/數據庫
模型通常是接入點數據庫,並且更具體地,在一定的表。默認情況下,每個模型使用名稱爲其自己的複數的表,即'用戶'模型使用'用戶'表。
第二個回答說,這是可能的,但我不認爲它會工作,你想要的方式。
However it is possible for a Model to use a different Database。
然後,您可以創建一個關係鏈接它們。
0
這可以通過useDbConfig輕鬆實現(剛測試)。 另一種方法是使用數據庫視圖。
+0
是的,我想有一個模型基於一個數據庫中的一個表。然後有另一個模型基於不同數據庫中的不同表格。然後,基於查找查詢來組合這兩個模型。 – thedr
相關問題
- 1. 有沒有辦法將模型綁定到AngularJS中的另一個模型?
- 2. cakephp:如何訪問另一個沒有關聯的模型
- 3. 沒有一個模型
- 4. 如何製作基於另一個模型的模型formset
- 5. 如何在另一個模型中有一個模型列表?
- 6. Rails模型屬於任一模型或另一個模型
- 7. 沒有辦法一起使用mvc模型和佈局,沒有製作一個大型模型
- 8. sequelize誤差模型沒有關聯到另一個模型
- 9. 基於db字段的Rails從一個模型鏈接到另一個模型?
- 10. 有沒有辦法用一個「模式」
- 11. 路由的模型,該模型具有從另一個模塊
- 12. Ractive:從另一個模型執行一個模型的方法
- 13. 有沒有辦法呈現一個沒有視圖模型的HTML頁面?
- 14. cakephp驗證與另一個模型
- 15. 模式對應於另一個模型
- 16. SSRS一個模型返回數據另一個沒有
- 17. 沒有SQL模型CakePHP的
- 18. 檢查一個模型是否與cakephp中的另一個模型相關聯?
- 19. 如何有一個Django模型變量相對於另一個
- 20. cakephp在當前模型中使用另一個模型
- 21. CakePHP中,在一個模型
- 22. Laravel:有沒有辦法讓任何給定字段名的模型與另一個表的關係?
- 23. 有沒有辦法讓一個UIView輪?
- 24. 有沒有辦法讓一個對象
- 25. 有沒有辦法讓Boost.Assign一個ptr_vector?
- 26. 有沒有辦法彈出另一個模態窗口?
- 27. 有沒有什麼辦法在XML模式讓一個屬性總是大於另一個在XML元素?
- 28. 一個模型上的has_one與另一個模型上的belongs_to有區別嗎?
- 29. 通過另一個模型加入2個模型,他們有一個外鍵
- 30. 如何訪問所有3個模型都屬於另一個模型的belongs_to 2個模型?
是的我想說兩個不同數據庫中的表。所以當我使用 - >找到我可以一起加入表格。儘管它們來自不同的數據庫。 – thedr
你可以像我告訴過你一樣,創建兩個模型並創建它們之間的關係(hasOne/hasMany/belongsTo)。 然後,您可以爲模型1或模型2查找,並且您將從另一個模型中獲取相關數據。 – Spoke