[英]How to cake bake for tables with no primary key, but only foreign keys in cakephp 4
我正在從沒有主鍵但有外鍵的表中生成蛋糕烘焙模板。
cake bake 無法為視圖生成模板,因為表中沒有主鍵。
有沒有辦法生成模板,強制蛋糕烘焙繼續生成?
.\cake bake template APPLICATION_LOGS
結果:
Cannot generate views for models with no primary key. Command aborted
我已經檢查並且 cakephp 沒有為模板提供沒有主鍵的烘焙,您可以從以下命令創建表文件
bin/cake bake model test
但是,對於模板,他們需要主鍵。 我有一個解決方案,例如您可以添加臨時主鍵並烘焙模板,然后您可以刪除主鍵並再次烘焙表,這樣您就可以解決您的問題。
好吧,對於解決方案的工作,因為這個表只是一個鏈接到父表的關聯。
bin\cake bake model ApplicationLogs --table application_log --no-associations
在 ApplicationLogsTable 中手動添加關聯 手動創建模板文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.