我試圖在控制檯中烘焙博客教程。我創建了一個名爲posts的表,並烘焙了代碼,並且所有MVC文件都已正確創建。然後我創建了另一個名爲comments的表,並且我再次烘焙了代碼,但沒有通過烘焙定義關係,並且評論被創建爲與博客分開的部分。我想定義有很多關係意味着博客有很多意見。它將如何通過控制檯定義?請給點意見?或者我跑步不正確?非常感謝。如何在Cakephp中烘焙代碼時定義關聯
1
A
回答
0
您需要重新烘烤您的文章模型這個正確獲得
0
你既可以重新烘焙您的模型,這將解決這個問題。但最終你將無法做到。在理想的情況下,所有的桌子都在那裏,當你烤它。但通常情況會在稍後改變。所以你應該可以手動添加關係,在這種情況下可能會更快。
該關係可能在Post
模型中缺失。這是因爲在烘焙時,它會檢查引用新模型的外鍵的其他表。當桌子還沒有時,它不會明顯地發現它。
我將添加以下代碼Post.php
:
public $hasMany = array('Comment');
如果有已經是$hasMany
,你必須將它添加到現有的陣列。
相關問題
- 1. CakePHP烘焙自定義控制器.ctp
- 2. 如何在cakephp中烘焙自定義視圖?
- 3. 如何使用CakePHP 3烘焙admin(前綴)代碼?
- 4. CakePHP重新烘焙問題
- 5. 烘焙模型 - CakePHP - Ubuntu
- 6. 在cakephp中烘焙視圖的問題
- 7. ZendFramework中的Cakephp的烘焙功能
- 8. CakePHP的3斌/蛋糕烘焙 - 未定義的變量:argv的
- 9. CakePHP 2烘焙無法創建模型
- 10. CakePHP烘焙自我加入模型
- 11. cakephp烘焙控制檯行事怪異?
- 12. Cakephp2烘焙
- 13. CakePHP烘焙項目,移動到插件,關係不起作用?
- 14. CakePHP的烘焙器具不關心獨特的領域
- 15. 如何修復「烘焙」MVC上的默認CakePHP路由?
- 16. 如何使用CakePHP的控制檯烘焙UTF-8文件?
- 17. 如何獲取CakePHP的烘焙控制檯?
- 18. 在CakePHP中烘焙腳本訪問變量數組?
- 19. CakePHP 1.3(最新),致命錯誤,同時烘焙視圖
- 20. CakePHP 1.3 - 使用oracle進行烘焙時出現問題
- 21. 發送Java代碼並將數據烘焙到.jar中
- 22. cakephp從面板管理器中烘焙新頁面
- 23. CakePhp:蛋糕烘焙在Ubuntu上不起作用。 (PDOException)
- 24. 如何在cakephp 2.x中自定義蛋糕烘烤
- 25. 蛋糕烘焙錯誤
- 26. 如何將自定義數據烘焙到Adobe AIR發行版中?
- 27. 在CakePHP中烘烤
- 28. 如何在使用關聯和烘焙蛋糕時顯示除id之外的其他字段
- 29. 迭代特定用戶的烘焙圖表
- 30. 烘焙CakePHP配置控制檯配置文件
如果您將外鍵分配給* blog_id *之類的表,而不是蛋糕烘焙控制檯,則會自動要求您在烘焙該表時定義關係。 – Rikesh