0
에 배열을 사용 나는 레일의 코드 샘플을 많이 보았다, 나는 강력한 PARAMS에서 중첩 된 속성의 두 가지 버전 보았다 : 나는에 괄호를 사용해야 할 이유레일 4 강한 PARAMS - 해시
params.require(:smth).permit(:a, b: [])
params.require(:smth).permit(:a, { b: [] })
을 두 번째 예? 미리 감사드립니다.
params.require(:smth).permit(:a, { b: [] }, { c: [] })
이 구문 오류가 발생한다 : 당신은 중괄호로 분리해야 PARAMS 당신이 허가 여러 해시를
그 두 예는 동일합니다 - 해시 주위의 괄호는 옵션입니다 그것이 메서드의 마지막 인수 일 때 –