관리 메뉴

새로운 시작, GuyV's lIfe sTyle.

Ruby, 모델을 이용해 Select 하는 예제.. 본문

ⓟrogramming

Ruby, 모델을 이용해 Select 하는 예제..

가이브 2008.10.02 19:22
수업시간.. 잠깐 했던 파이선도 생각나네에.. -_-;



특정 테이블에 3개의 자료가 있고, 이는 "User"라는 컨트롤에서 몇 가지 방법으로 가져올 수 있음.

보니까 가져온놈은 Array 이더만..

@user 에 3개가 담겼다.. 그럼..

@user[0] -> 첫 번재 레코드
@user[0].id -> 첫 번재 레코드의 id 필드값

---------------
1. 레일즈에서 프로젝트 생성
2. database.yml 수정.
3. 모델 생성 (이 때 마이그레이션 생성됨) :: 모델명은 대문자로 시작하는 단수형
4. /db/migrate/001_create_테이블명.rb  파일을 수정하여 create table 명령 입력
 def self.up
    create_table :users do |t|
      t.column :name, :string
      t.column :login, :string
      t.column :password, :string
      t.column :registered_on, :date
    end
  end
         (users 테이블, 4개의 컬럼)
        
5. db:migrate 수행 -> database.yml 에 설정된 DB로 접속 및 테이블생성(migrate 수행)
6. 테이블 생성 확인
7. 루비 콘솔실행 (rails_apps/프로젝트 폴더로 이동 후..)
8. "User" 모델을 이용하여 Active Record 사용.. (?)

------------------ 맞는지;; 그냥 배우면서 이해한거임. --;


* Active Record 레퍼런스.. ㅎㅎ
http://ar.rubyonrails.com/classes/ActiveRecord/Base.html 
0 Comments
댓글쓰기 폼