제 양식 중 일부는 사용자가 일부 지구를 선택할 수있는 드롭 다운을 제공해야합니다. 문제는 항상 고정 된 수의 지구가있을 것입니다 (이 경우 31 개). 문자열 필드 만있는 District
이라는 모델을 만들어 데이터로 채우고 완료해야합니까?Rails에서 "고정 컨텐츠"모델을 어떻게 처리합니까?
콘텐츠는 시간 경과에 따라 수정되지 않습니다. 다른 방법이 있습니까?
제 양식 중 일부는 사용자가 일부 지구를 선택할 수있는 드롭 다운을 제공해야합니다. 문제는 항상 고정 된 수의 지구가있을 것입니다 (이 경우 31 개). 문자열 필드 만있는 District
이라는 모델을 만들어 데이터로 채우고 완료해야합니까?Rails에서 "고정 컨텐츠"모델을 어떻게 처리합니까?
콘텐츠는 시간 경과에 따라 수정되지 않습니다. 다른 방법이 있습니까?
jnunemakers scam-gem을 살펴보아야합니다. 그것은 당신을위한 AR을 모방하고 당신은 백업 데이터베이스/테이블없이 레일 애플 리케이션에서 모델을 정의 할 수 있습니다.
은 내가 사이비을 할 수있는 뭔가가/속하는 많은 관계를 맺고 싶어 할 때마다이를 사용하지만, 어느 경우 데이터가 자주 변경되지 않는 한 데이터베이스와 모델을 백업하지 않습니다.
테이블 백업 모델을 만드는 것이 가장 간단한 방법입니다. 그렇지 않으면 어느 시점에서 collection_select를 사용하기 때문에 AR 모델의 절반을 구현하게 될 것입니다.
나는 당신이 지구를 저장하는 방법에 따라 달라집니다, 당신은 단지 다음, 상수로 지역의 목록을 가지고로 저장할 수있는 당신이 등을 예를 들어
어떤 쿼리를 수행 할 것인지 여부를 추측 (매우 우아하지는 않음) 모델을 만들거나 모델을 만들고 활성 레코드 연결을 사용할 수 있다고 말하면서도 쉽게 지구 등에서 쿼리 할 수 있습니다.