1
我設置了一個系統,其中帖子可以包含多個標籤,反之亦然。這是一個HABTM關係。一切工作正常,並且有一個輸入框可供我在添加帖子時選擇相關標籤。在保存包含HABTM關係的帖子之前自動插入標籤
但是我想實現一個像StackOverflow這樣的系統,如果我輸入一個不存在的標籤,Cake首先在我的tags
表中創建該標籤,然後保存該帖子(連同關係在連接表中)。
我發現要做到這一點的唯一方法是outlined here(向下滾動到「HABTM文本添加」),我手動檢查標籤是否存在,如果沒有,我插入它。我想知道Cake是否有內置的方法,或者有更好的方法符合Cake的「胖模型瘦身控制器」慣例。
謝謝!