adına "nokta" ile güçlü params Raylar:Ben adına bir nokta vardır Rails 4'te bir parametre izin gerekiyor
{
"dictionary_objects.id" => [
"102", "110", "106"
]
}
elimden:
Benim params
karma aşağıdaki gibi görünür
>> params['dictionary_objects.id']
=> [
[0] "102",
[1] "110",
[2] "106"
]
Ama buna izin çalıştığımda, boş karma döndürür:: param değeri elde
>> params.permit('dictionary_objects.id')
Unpermitted parameters: dictionary_objects.id
=> {}
Kimsenin adında bir noktaya parazitlere nasıl izin verebileceğimi bilen var mı?
Teşekkürler.
params.slice('dictionary_objects.id').permit!
Yani beyaz liste anahtarları yapmak ve çünkü güçlü params deli olmak Yüklü: uç örnekleri için
Geleneksel olarak kabul edemiyorum ama kabul ediyorum :) – apneadiving
Çalışır, ipucu için teşekkürler! – roody