我收到像一個JSON包:強大的參數需要多個
{
"point_code" : { "guid" : "f6a0805a-3404-403c-8af3-bfddf9d334f2" }
}
我想告訴大家,既point_code
和是必需的,而不是僅僅允許軌。
此代碼似乎工作,但我不認爲這是很好的做法,因爲它返回一個字符串,而不是完整的對象:
params.require(:point_code).require(:guid)
任何想法如何,我可以做到這一點?
這是正確的答案!爲我工作(儘管我必須將第一行中的'require'分隔爲兩個'params.require()'調用 – FloatingRock
不起作用,因爲它會導致錯誤:private方法'require'調用「xxxxxxxx 「:字符串 – zuba
@FloatingRock:在我的情況下要求身體像 { 「ID」:123, 「名」: 「富」, 「吧」: 「foobar的」 } 如何要求所有PARAMS –