我有以下情形:通過郵寄形式的CakePHP
的用戶都可以從以下網址查看我的應用程序後:/posts/Post_tile-210
,我想他們是能夠針對此帖子創建評論。這將通過在評論表中使用帖子ID作爲外鍵創建評論和帖子之間的關係來完成。
我的問題是,我看到三種可能的方式來傳遞的帖子ID添加註釋的方法:
1)通過等形式動作過關的帖子ID:/comment/add/id:210
2)傳通過像一個隱藏的後場ID:<input type="hidden" name="id" value="210">
3)通過URL本身
什麼是最好的方式,什麼是利弊搶在控制器方法的帖子ID?我喜歡第一個最好的,因爲它似乎很好,易於安裝,並且感覺與Cake Apps中的查詢/命名參數更加一致。