2012-11-13 3 views
0

내가 RoR에에이 배열 읽으려고 해요 : 난 그냥 importer_name [2]로 시도했지만 I didn를, "AA1"파일 이름 문자를 얻으려면는 레일에 루비에 배열을 읽어

> importer_name = [#<RouteImporter id: 1, name: "aa", filename: "aa1", type: "RouteImporter">] 

을 '아무것도 얻지 않으며 나는 filename'을 원하지 않는다 : 'aa1' '나는 단지 "aa1"을 원한다. 미리 감사드립니다!

+0

당신은 우리에게 조금 더 많은 코드를 줄 수 있습니까? 예를 들어 RouteImporter 객체를 어떻게 만듭니 까? –

답변

2

배열에 저장된 Ruby 개체가 있습니다. (내가 제대로 당신을 이해한다면) 당신은 이런 식으로 액세스 할 수 있습니다

importer_name.first.filename 
+0

작동합니다! 이제 importer_name.first.filename을 요구하고 싶습니다만,이 에러가 발생합니다 : 그러한 파일을로드 할 수 없습니다 - aa1 RouteImporte는 Importer로부터 상속합니다. 클래스 가져 오기 Anna

관련 문제