내가 좋아하는 뭔가 보이는 경로를 사용하여 내 레일 3 응용 프로그램을 얻으려고 :사용 변수 기타 : 레일의 ID 3 개 루트
exampleapp.com/patients/123456
보다는
exampleapp.com/patients/1
" 123456 "은 환자의 의료 기록 번호 (:mrn
)와 연관되어 있으며 이는 이미 :patients
테이블에 있으며 고유 한 정수입니다. 평소에 :id
대신 :mrn
을 사용하고 싶습니다. 나는 이것에 대해 어떻게 갈 것인가?
죄송합니다. 이미 물어 본 경우 - 내가하고 싶은 말을 찾을 수 없습니다. 감사!
감사합니다. RadBrad. 컨트롤러에서 내가했다면 아무것도 바꿔야합니까? 분명히 아닙니다! 감사! – oort
아, 한 가지가 있습니다. 'mrn'을 primary_key로 설정하면 나중에 편집 할 수 없다는 의미입니까? 내 스펙 테스트는 환자 레코드에서 'mrn'을 편집하려고 할 때 문제가 발생합니다. 해결 방법이 있습니까? 아니면 피할 수없는 일입니까? – oort
은 꽤 투명하지 않아야합니다. 어떻게 보입니까? – RadBrad