, 그것은 각주에서 이것을 말한다 : 당신 조회 테이블에 (모든)선택 상자에서 테이블 조회 값을 어떻게 얻을 수 있습니까? 민첩한 책 함께 읽기
... 당신은 단순히 선택 도우미에게 과학 차를하고 결과를 전달합니다. 좋아
은 ...
<%= f.select :source, Source.find(:all) %>
(따라서 테이블) 내 소스 컨트롤러는 다음과 같습니다
:create_table :sources do |t|
t.string :source
t.timestamps
end
을하지만 내 선택 상자가 엉망이다, 나는 이런 유형의 데이터를 얻을 수 모든 값과 디스플레이에서 :
#<Source:0x23a2bfc>
그래서 나는 012를 시도했다.그러나 그것은 아직도 나에게 괴상한보고있는 재료를 준다.
내가 뭘 잘못하고 있니?
덕분에, 완벽하게 작동 뷰의 내부
select
방법을 사용하여 질문에 대답합니다. 나는 내가해야 할 일이 있다는 것을 알았다. 콜렉트와 맵의 차이점은 무엇인가? –차이는 없습니다. 'map'은'collect'의 별명입니다. –