2016-07-18 2 views
-1

모델의 정보를 저장하는 배열을 포함하고 싶습니다. 모델 A의 객체가 생성 될 때마다이 객체의 이름이 배열에 추가되며이 배열은 서버를 다시 시작할 때 다시 설정되지 않습니다. 내가 연결된 모델 클래스와 컨트롤러에 배열을 넣어보십시오,하지만 작동하지 않습니다. 어떻게하는지 말해 줄 수 있어요?루비 레일에 대한 전역 배열

+2

로 변환하는 방법 인 DB에서 하나의 컬럼 읽기이 다른 ROM :'ModelA.pluck를 (: name)', 배열이고 무료입니다 (사용자 정의 코드는 필요 없습니다). – Leito

답변

0

DB에 저장된 모든 ModelA의 모든 이름이 원하는 것 같습니다.

@Leito에 따르면,이 작동 것이다 : 어쩌면

ModelA.all.pluck(:name) 
0

: Model.all.uniq.pluck(:name)SELECT DISTINCT name FROM models