2011-09-11 3 views
1

양식을 저장할 때 중첩 된 특성이 변경되었는지를 식별하는 방법이 레일에 있는지 궁금하십니까?레일 3 : 중첩 된 속성이 변경되었는지 확인 하시겠습니까?

예 : 배송 지역에 체크 박스가 중첩 된 'shop'이라는 모델이 있습니다.

'가게'가 변경 될 때마다 중첩 된 '배달 영역'속성이 변경된 곳인지 알고 싶습니다. 어떤 아이디어? 이 변경되었을 경우

답변

2

만 볼 속성을 _changed?을 추가

my_shop.delivery_areas.first.some_checkbox_changed? 

그것은 돌아갑니다 참 또는 거짓

관련 문제