0
두 개의 데이터베이스 테이블 (citie 및 country)에서 Cities and Countries를 가져 오는 드롭 다운 메뉴를 만들었습니다.드롭 다운 메뉴에서 데이터베이스에 게시 레일
<section class="field">
<%= f.label :city %>
<%= f.collection_select(:id, Citie.all, :id, :city) %>
</section>
을하지만 내 작업 테이블에 게시되는 내 양식 아무것도 제출하지 않는 경우 (형태는 새로운 작업을 생성하는 것입니다) :
나는 다음과 같은 collection_select 태그를 사용하고 있습니다.
나는 이것에 대한 해결책을 찾기 위해 검색을했지만, 나는 그저 작은 부분을 놓치고 있지만, 그것이 무엇인지, 왜 작동하지 않는지를 알아낼 수는 없다고 확신한다.
모든 조언과 해결책을 제공해 주시면 감사하겠습니다. 고마워요
안녕하세요 Peter,이 작업은 훌륭하지만 실제로 개체 ID를 내 작업 테이블로 전달할뿐입니다. 실제 개체 이름은 어떻게 전달합니까? thanks –
세 번째 인수는 옵션 태그의 VALUE로 나열되는 속성을 결정합니다. 따라서 ID 대신 이름을 나열하려면 다음을 입력하십시오. <% = f.collection_select (: city, Citie.all, : name, : city) %> 아마도?) –