0
나는 :id
에 바인딩 할 수있는 일 문자열 경로Ruby on Rails에서 어떤 문자열이 param과 일치합니까?
get 'photos/:id'
을 작성하는 경우? 아마도 그것은 정규식으로 표현 될 수 있지만 어디서나 문서화 된 것을 찾을 수는 없습니다.
나는 :id
에 바인딩 할 수있는 일 문자열 경로Ruby on Rails에서 어떤 문자열이 param과 일치합니까?
get 'photos/:id'
을 작성하는 경우? 아마도 그것은 정규식으로 표현 될 수 있지만 어디서나 문서화 된 것을 찾을 수는 없습니다.
이렇게 입력하면 /
또는 .
이 포함되지 않은 문자열이 될 수 있습니다. 제약 조건 키를 사용하여 param의 기본 정규식을 재정의 할 수 있습니다. 예를 들어
get 'photos/:id', constraints: {id: /^\d+$/}
은 숫자와 일치합니다.
내 예제는'get 'photos/: id', constraints : {id : /^[^/.]+$/}'에 속한다. 그게 분명해. 감사. – jameshfisher