花了一個小時來調試一個「不可能」的情況,查詢字符串pollresponse = true根本沒有被識別。rails:是「pollresponse」是查詢字符串中不允許的魔術關鍵字嗎?
基本上,則params [:pollresponse]似乎永遠是零,即使當params哈希表清楚地表明{「pollresponse」 =>「真」}
在預感,以另一個名稱代替它和它的工作如預期。
所以我認爲有一些「魔力」,雖然谷歌搜索「軌道輪詢響應」沒有給我任何明顯的。
a)它事實上是保留的,因此作爲查詢參數是非法的嗎?
b)是否有其他保留字的列表,如果用作查詢字符串param,將被忽略?
初步跡象'grep的一些混亂輪詢響應激活* -R'指向否... – Reactormonk
您是否在控制器中測試?或者通過update_attributes調用分配給模型? –
它是控制器代碼採取的參數,並檢查他們來管理一些設置 – jpwynn