我有questions
,其属性为text
,该属性通常是一个以问号结尾的字符串。
示例:
question.text = "Do you have any pets?"
当在params哈希中提交此文本时,我注意到?
已从params哈希中删除。
示例:
Parameters: {"Do you have any pets"=>"Yes"}
这是Rails自动完成的吗?处理这种情况的最佳实践是什么,因为它会影响我在保存时进行的比较检查?
question.text = "Do you have any pets?"
params["Do you have any pets"] == "Yes" // true
params[question.text] == "Yes" // returns false