responding
속성을 가진 @recipient
개체가 있습니다. 예, responding
에 =f.check_box :responding, {}, 'Yes', 'No'
을 통해 "예"또는 "아니요"를 저장하고 싶습니다. docs이 표시 될 수 있습니다.레일즈 check_box form helper로 'true'또는 'false'대신 'Yes'또는 'No'를 어떻게 저장합니까?
양식은 Yes
또는 No
를 제출하고 PostgreSQL의 UPDATE 문이 Yes
또는 예상대로 No
사용 (나는 것을 $ rails server
터미널 창에서 참조). 하지만 responding
속성의 데이터 유형 (부울 또는 문자열)에 관계없이 결국 db에 저장되는 것은 true
또는 false
입니다. 나는 당혹 스럽다. 배후에서 무슨 일이 일어나고있는거야? Rails에 Yes
또는 No
을 저장하도록하려면 어떻게해야합니까? 나는 (안)해야합니까? 내가 뭔가를 오해하고 있니? fine manual에서
d/b 스키마의 '응답'필드는 어떤 데이터 유형입니까? – margo
'responding' 속성은 db의 문자열 필드입니다. – Arta
문자열이 맞습니까? 테이블의 스키마는 어떤 모습입니까? –