온라인 테스트 앱을 구축 중입니다. 내 응용 프로그램에서 하나의 질문은 참/거짓 질문, 단일 선택 (단 하나의 대답을 수락), 다중 선택 (많은 대답을 수락) 수 있습니다. [질문 모델은 그것이 T/F, 단일 또는 다중 선택을 확인하기 위해 question_type_id
있을 것이다Ruby on Rails - 답변을 정의하는 방법은 모델에서 true/false입니다. 답변
class Question < ActiveRecord::Base
has_many :answers
end
class Answer < ActiveRecord::Base
belongs_to :question
end
: 나는 모델을 만들 수 있습니다.
Answer 모델에는 content
입력 된 텍스트라는 열이 있으며 어떤 대답이 받아 들여지는지 알기 위해 correct
이라는 부울 열이 있습니다. 단일 및 다중 선택 질문, 나는 대답은 텍스트가 content
열에 저장할 괜찮을 것이라고 생각하지만, 진실/거짓 질문과 함께, 나는 단지 대답을 저장하는 것이 좋은 생각입니까, 'False'와 같은 'content
열 대답을 True로 설정하면 correct
열에서 허용됩니까? True/False 질문을 다루는 또 다른 더 좋은 방법을 모르겠지만 아무도 도와 줄 수 없습니까?
을 할 수 '구원의 가치를 정상화'하는 것이 무엇인지 분명히 해 주시겠습니까? – Thanh
예를 들어 사용자 A는 "예"를 입력하고 사용자 B는 "T"를 입력하지만 사용자가 확인한 값은 항상 "TRUE"문자열입니다. 양식을 제출하면 앱이 동일한 것을 의미하는 모든 값을 "TRUE"로 변환하여 모든 T/F 응답을 동일하게 만들 수 있습니다. – adamdunson
좋아요, 지금은 이해해 주셔서 감사합니다. – Thanh