라디오 버튼이 속성에 직접 매핑되지 않은 값 (일련 화 된 배열로 설정 됨)을 업데이트하고 반영하도록합니다.속성에 직접 매핑되지 않은 경우 양식 작성기의 라디오 버튼
두 번째 인수가 첫 번째 인수의 특성 값을 반영해야하므로 양식 작성기에서 라디오 단추를 계속 사용할 수 있습니까?
업데이트이 구성되어 어떻게 radio_button 도우미 일반적이다
: 내 경우
f.radio_button :my_attribute, false
f.radio_button :my_attribute, true
하지만, my_attribute
여러 값을 (이 직렬화 된 배열입니다)가 있습니다. 나는 속성에 대한 자리 표시 자로서 attr_accessor
을 넣어 시도하지만 값의 평가를 할 수 있도록 나는 그것을에 인수를 전달해야합니다 :/
업데이트 2
-은 반복되는 컬렉션 카테고리 A는 사용자가 구독 할 수 있습니다.
- 라디오 버튼 쌍은 각 카테고리에 가입할지 여부를 묻는 스위치입니다.
- 카테고리가 가입 된 사용자의 ID는 사용자의 my_attribute
에 삽입되며 수신 거부 된 경우 제거됩니다.
-이 절차는 일반적으로 조인 테이블을 사용하여 수행되지만 배열의 관계를 대신 저장하고 싶습니다.
같은 약 질문 : – SSR
그래서,'my_attribute'가 배열'[A, B, C]'라고 가정 해 봅시다. 라디오 버튼에 정확히 무엇을 표시 하시겠습니까? 또한 버튼의 _label_ 또는 _value_에 대해 이야기하고 있습니까? – sebkkom
라디오 버튼 (실제로 양식)은 반복 컬렉션'[A, B, C, D, E, F, G]'안에 있습니다. 'my_attribute'에'A'가 포함되어 있으므로 첫 번째 반복은 true == checked 라디오 버튼을, 네 번째 반복은 false 체크를 표시해야합니다. – Numbers